C Bài 6.B1: Hình vuông tăng dần
Cho số nguyên dương \(n\). Hãy vẽ ra hình vuông có độ dài cạnh góc vuông là \(n\), với chỉ số mỗi ô trên đường chéo từ góc trên trái đến góc dưới phải là \(n\), chỉ số của ô bên phải cạnh ô đường chéo là 1, và tăng dần. Nếu in đến hết đến bên phải thì quay lại sang đầu cạnh bên trái và tiếp tục, mỗi số cách nhau 2 dấu cách, nếu là số có 2 chữ số thì cách 1 dấu cách về phia bên phải.
INPUT FORMAT
1 dòng gồm số nguyên dương \(n(1 \leq n \leq 50)\).
OUTPUT FORMAT
In ra hình theo đề bài.
Ví dụ:
Input
3
Output
3 1 2
2 3 1
1 2 3
Giải thích ví dụ mẫu:
- Ví dụ 1: Đối với n = 3, hình vuông có các dòng sau:
Đường chéo từ góc trên trái đến góc dưới phải chứa các số n, các số bên cạnh tăng dần và được lặp lại.3 1 2 2 3 1 1 2 3
Lời giải bài tập này: Tại đây
Group giải đáp thắc mắc: Lập trình 24h
Fanpage CLB: CLB lập trình Full House- Việt Nam
Youtube: CLB Lập Trình Full House
Comments