티스토리 뷰

c언어

코드업 1505

stopin 2017. 3. 26. 19:20
#include<stdio.h>
int main() {
int arr1 = 0, arr2 = -1, n, stop, arr[50][50], sign = 1, a = 1;
scanf("%d", &n);
stop = n;
for (int i = 0; i < n; ++i) {
for (int j = 0; j < stop; ++j) {
arr2 += sign;
arr[arr1][arr2] = a;
++a;
}
stop-=1;
for (int j = 0; j < stop; ++j) {
arr1 += sign;
arr[arr1][arr2] = a;
++a;
}
sign = -sign;
}
for (int i = 0; i < n; ++i) {
for (int j = 0; j < n; ++j) {
printf("%d ", arr[i][j]);
}
printf("\n");
}
return 0;
}


'c언어' 카테고리의 다른 글

게임프로젝트 보고서  (0) 2017.05.24
게임프로젝트_c코드  (0) 2017.05.22
코드업 1561  (0) 2017.03.24
코드업 1358  (0) 2017.03.24
코드업 1357  (0) 2017.03.24
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/10   »
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
글 보관함