티스토리 뷰
반응형
1307 : 문자사각형1
제한시간: 1Sec 메모리제한: 64mb
해결횟수: 1043회 시도횟수: 2572회
정사각형의 한 변의 길이 n을 입력받은 후 다음과 같은 문자로 된 정사각형 형태로 출력하는 프로그램을 작성하시오.
< 처리조건 >
문자의 진행 순서는 맨 오른쪽 아래에서 위쪽으로 'A'부터 차례대로 채워나가는 방법으로 아래 표와 같이 왼쪽 위까지 채워 넣는다. 'Z' 다음에는 다시 'A'부터 반복된다.
[Copy]4 | [Copy]P L H D O K G C N J F B M I E A |
#include <stdio.h>
int main(){
int N, i, j;
char arr[100][100] = {' '}, ch = 'A';
scanf("%d", &N);
for(i = 0; i < N; i++){
for(j = 0; j < N; j++){
arr[i][j] = ch++;
if(ch == '['){
ch = 'A';
}
else{
}
}
}
for(i = N - 1; i >= 0; i--){
for(j = N - 1; j >= 0; j--){
printf("%c ", arr[j][i]);
}
puts("");
}
}
'C, C++ > 정올' 카테고리의 다른 글
1157 : 버블정렬 (0) | 2016.06.06 |
---|---|
1071 : 약수와 배수 (0) | 2016.06.06 |
1303: 숫자사각형1 (0) | 2016.06.06 |
1856 : 숫자사각형2 (0) | 2016.06.06 |
1304: 숫자사각형3 (0) | 2016.06.06 |
댓글
티스토리 방명록
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
Blog is powered by
Tistory / Designed by
Tistory
Contact: j0n9m1n1@gmail.com
Contact: j0n9m1n1@gmail.com