728x90
별 찍기 문제 중 안 풀어본 것이 있어서 풀어보려고 한다.
문제 2441번
https://www.acmicpc.net/problem/2441
이중 반복문을 이용하면 되는데 1부터 시작하여 N까지 반복해준다. 그 안에서 1부터 i-1은 공백을 출력해주고, i부터 N까지는 *을 출력해준다. 그리고 한줄의 반복이 끝날 때마다 줄바꿈을 해주어 다음 반복을 실행한다.
#include <iostream>
using namespace std;
int main() {
int N;
cin >> N;
for (int i = 1; i <= N; i++) {
for (int j = 1; j <= i - 1; j++) {
cout << ' ';
}
for (int j = i; j <= N; j++) {
cout << '*';
}
cout << '\n';
}
return 0;
}
728x90
'백준 > C++' 카테고리의 다른 글
[C++] 백준 2442번 - 별 찍기 5 (0) | 2024.06.03 |
---|---|
[C++] 백준 2747번 - 피보나치 수 (1) | 2024.06.01 |
[C++] 백준 10872번 - 팩토리얼 (0) | 2024.05.30 |
[C++] 백준 1977번 - 완전제곱수 (0) | 2024.05.29 |
[C++] 12015번 - 가장 긴 증가하는 부분 수열 2 (0) | 2024.05.27 |