반응형
문제
예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요.
첫째 줄에 N이 주어진다. (1 ≤ N ≤ 100)
첫째 줄부터 2 × N - 1번째 줄까지 차례대로 별을 출력한다.
풀이
#include <iostream>
int main(void) {
int N;
std::cin >> N;
for (int i = 1; i <= (2 * N) - 1; ++i) {
for (int j = N - 1; j > abs(N - i); --j) {
std::cout << " ";
}
for (int j = 0; j < 2 * abs(N - i) + 1; ++j) {
std::cout << "*";
}
std::cout << '\n';
}
return 0;
}
출처: BAEKJOON
반응형
'C++ > BAEKJOON' 카테고리의 다른 글
[C++] BAEKJOON (10818) 최소, 최대 (0) | 2020.05.26 |
---|---|
[C++] BAEKJOON (10996) 별 찍기 - 21 (0) | 2020.05.23 |
[C++] BAEKJOON (2523) 별 찍기 - 13 (0) | 2020.05.20 |
[C++] BAEKJOON (5543) 상근날드 (0) | 2020.05.16 |
[C++] BAEKJOON (1110) 더하기 사이클 (0) | 2020.05.12 |