티스토리 뷰

카테고리 없음

정올 1304 숫자사각형 3

rectified 2024. 12. 23. 12:40

 

풀이과정

저장은 arr[i][j] arr[j][i] 상관없이 저장됨. 늘어나는 숫자를 지정해야 하니 num 이라는 변수 지정해야함.

다만 출력할때 무조건 이중포문에서 j가 먼저 돌아야 세로 방향으로 1 2 3 4가 출력됨.

코드

#include <iostream>
using namespace std;

int main(){
    int num = 1;
    int n;
    int arr[101][101];
    cin >> n;

    for (int i = 1; i <= n; i++){
        for (int j = 1; j <= n; j++){
            arr[i][j] = num++;
        }
    }

    for (int j = 1; j <= n; j++){
        for (int i = 1; i <= n; i++){
            cout << arr[i][j] << ' ';
    }cout << '\n';
    }
    


}
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함