https://www.acmicpc.net/problem/2443
2443번: 별 찍기 - 6
첫째 줄에는 별 2×N-1개, 둘째 줄에는 별 2×N-3개, ..., N번째 줄에는 별 1개를 찍는 문제 별은 가운데를 기준으로 대칭이어야 한다.
www.acmicpc.net
문제 설명
별 찍기 5번 문제를 뒤집은 모양을 출력하는 문제입니다.
문제 지문에 보면 별이 2 * N -1개, 2 * N - 3개...를 반복하는 규칙을 띄고 있습니다. 공백은 앞의 문제에서 보았던 규칙과 동일하고, 별은 지문에 있는 규칙을 활용하여 문제를 해결하였습니다.
코드 (C언어)
#include <stdio.h>
int main(void)
{
int i, j, n;
scanf("%d", &n);
for(i = 0; i < n; i++)
{
for(j = 0; j < i; j++)
{
printf(" ");
}
for(j = 0; j < (n * 2) - (i * 2 + 1); j++)
{
printf("*");
}
printf("\n");
}
return 0;
}
'코딩' 카테고리의 다른 글
[C언어] 백준 BOJ 2446 별 찍기 9 (0) | 2022.07.26 |
---|---|
[C언어] 백준 BOJ 2444 별 찍기 7 (0) | 2022.07.25 |
[C언어] 백준 BOJ 2442 별 찍기 5 (0) | 2022.07.23 |
[C언어] 백준 BOJ 2441 별 찍기 4 (0) | 2022.07.22 |
[C언어] 백준 BOJ 2440 별 찍기 3 (0) | 2022.07.21 |