2445
#include <stdio.h>
int main(void){
int num;
scanf("%d", &num);
// 별찍기
int len = num*2;
for(int i = 1; i < len; i++){
int star_len = i;
if(star_len > num){ // 중간 지점 이후 별찍기 길이 조정
star_len = i-(i-num)*2;
}
// 별찍기
for(int j = 0; j < star_len; j++){
printf("*");
}
for(int k = 0; k < (len-star_len*2); k++){
printf(" ");
}
for(int z = 0; z < star_len; z++){
printf("*");
}
printf("\n");
}
return 0;
}

'백준' 카테고리의 다른 글
| [ 백준 / C ] 28281번 : 선물 (6) | 2025.08.07 |
|---|---|
| [ 백준 / C ] 1546번 : 평균 (2) | 2025.08.07 |
| [ 백준 / C ] 5063번 : Nasty Hacks (0) | 2025.08.07 |
| [ 백준 / C ] 28236번 : 점심시간 레이스 (2) | 2025.08.06 |
| [ 백준 / C ] 29863번 : Arno's Sleep Schedule (0) | 2025.08.06 |