코딩
[백준 C++] 2444번 - 별 찍기 7
goosong
2025. 4. 11. 17:22
1) 늘어나는별 n을 입력받고 n줄까지 늘어나는 별을 출력한다.
i를 줄번호로 for문돌려준다.
공백이 -1씩 줄어들며 출력되므로 +1하는 i를 이용해 n-i만큼 공백을 출력해준다.
별의개수는 줄번호*2-1씩 늘어나는 규칙인데, 이때 줄번호 i가 0부터시작하면 첫번째줄에 별 출력이 안되므로 i는 1부터 시작하도록 한다. (1 ~ n)
2) 감소하는 별은 조금 헷갈린다.
다시 줄번호 i=1로 잡고 이번엔 한줄 덜 출력되어야 하므로 (1 ~ n-1)범위로 i++ for문을 써준다.
공백은 줄번호만큼 출력되도록한다.
별의개수는 처음에 ((n-1)*2-1) 개 출력후 -1 씩 출력될수 있도록 for문을 돌려주었다.
헷갈려서 정리해봤는데 그래도 헷갈리네