#include <iostream>
int main() {
int n;
std::cin >> n;
int **square = new int *[n];
for (int i = 0; i < n; i++) {
square[i] = new int [n];
}
for (int i = 0; i < n; i++) {
int curr_int = i + 1;
for (int j = 0; j < n; j++) {
square[i][j] = curr_int;
curr_int += n;
}
}
for (int i = 0; i < n; i++) {
for (int j = 0; j < n; j++) {
std::cout << square[i][j] << " ";
}
std::cout << std::endl;
}
return 0;
}
'Algorithm(CodeTree, C++) > 2차원 배열' 카테고리의 다른 글
[코드트리] 대각선으로 숫자 채우기 C++ (0) | 2024.05.29 |
---|---|
[코드트리] 지그재그로 숫자 채우기2 C++ (0) | 2024.05.29 |
[코드트리] 두 개의 격자 비교하기 C++ (0) | 2024.05.27 |
[코드트리] 두 배열의 곱 C++ (0) | 2024.05.27 |
[코드트리] 숫자 직사각형 C++ (0) | 2024.05.27 |