Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Python] Tam giác số ma trận xoắn ốc

    Cho số nguyên n. Sinh ma trận n x n theo thứ tự xoắn ốc từ trên-trái, đi PHẢI -> XUỐNG -> TRÁI -> LÊN -> PHẢI ..., điền các số 1, 2, ..., n*n. In ma trận, mỗi dòng các số cách nhau bằng đúng một dấu cách. Dùng while + 4 vòng for cho 4 hướng.

    • Định dạng đầu vào:

      Một số nguyên n.

    • Ràng buộc đầu vào:

      1 <= n <= 20

    • Định dạng đầu ra:

      n dòng ma trận.

    Ví dụ:

    Đầu vào:

    3
    

    Đầu ra:

    1 2 3
    8 9 4
    7 6 5

    Giải thích:

    Xoắn ốc 3x3: 1 2 3 / 8 9 4 / 7 6 5.

    Đang tải editor...