간단 문제 풀이
[C 알고리즘] 그놈에 다이아몬드 찍기
nodeal
2018. 1. 11. 23:12
반응형
출력하고자 하는 다이아몬드의 변의 길이 N
입력) 3
출력)
*
***
*****
***
*
#include <stdio.h>
int main() {
int n;
printf("Input N: ");
scanf("%d", &n);
int lines = 2 * n - 1;
for (int i = 0; i < lines; i++) {
int blanks = lines - n - ((i < n) ? i : (lines - i - 1));
int stars = lines - 2 * blanks;
for (int j = 0; j < blanks; j++) {
printf(" ");
}
for (int j = 0; j < stars; j++) {
printf("*");
}
printf("\n");
}
return 0;
}
반응형