반응형
문제
첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제이다.
하지만 오른쪽을 기준으로 정렬한 별을 출력하시오.
첫째 줄에 N이 주어지고, 첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다. (1 ≤ N ≤ 100)
그림은 N이 5일 때, 오른쪽 정렬한 별을 출력한 것이다.
풀이
#include <iostream>
int main() {
int N;
std::cin >> N;
for (int i = 0; i < N; ++i) {
for (int j = N - i - 1; j > 0; --j) {
std::cout << " ";
}
for (int k = 0; k <= i; ++k) {
std::cout << "*";
}
std::cout << "\n";
}
return 0;
}
출처: BAEKJOON
반응형
'C++ > BAEKJOON' 카테고리의 다른 글
[C++] BAEKJOON (1110) 더하기 사이클 (0) | 2020.05.12 |
---|---|
[C++] BAEKJOON (10951) A+B - 4 (0) | 2020.05.10 |
[C++] BAEKJOON (15552) 빠른 A+B (0) | 2020.05.05 |
[C++] BAEKJOON (2884) 알람 시계 (0) | 2020.05.03 |
[C++] BAEKJOON (2753) 윤년 (0) | 2020.05.03 |