Study/백준
2523번: 별 찍기 -13 in c
15051015
2020. 5. 18. 20:40
#include <stdio.h>
int main()
{
int i;
int j=0;
int k;
scanf("%d",&i);
for(j=1;j<=i;j++)
{
for(k=0;k<j;k++)
{
printf("*");
}
printf("\n");
}
for(j=i-1;j>0;j--)
{
for(k=0;k<j;k++)
{
printf("*");
}
printf("\n");
}
}
백준 알고리즘의 인기문제순위에 랭크되어 있는 2523번 별찍기 13 문제를 풀어보았다.
c언어로 작성하였으며
위와같이 작성하였다.
만약 입력값이 3개면
*
**
***
**
*
이렇게 나와야한다. 그러므로 한개 두개 세개의 별은 하나씩 상승하며 나오고
나머지 두개 한개는 줄어들며나온다.
즉 1,2,3번째 줄과 4,5번째 줄을 나누어서 만들었다.
https://www.acmicpc.net/problem/2523
2523번: 별 찍기 - 13
첫째 줄부터 2×N-1번째 줄까지 차례대로 별을 출력한다.
www.acmicpc.net