728x90
반응형
문제
첫째 줄에는 별 N개, 둘째 줄에는 별 N-1개, ..., N번째 줄에는 별 1개를 찍는 문제
입력
첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다.
출력
첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다.
소스코드
#include <iostream>
int main() {
using namespace std;
int N;
cin >> N;
for (int i=N;i>0;i--){
for (int j=i;j>0;j--){
cout << '*';
}
cout << '\n';
}
}
설명
별 찍기 - 1 문제에서 전채적인 틀은 비슷하다
첫번째 for문 에서 i가 N값을 받으면서 시작한다. i가 0보다 클때까지만 반복하기때문에 N번 반복하게 된다.
두번재 for문 에서 j가 i값을 받고 0보다 클때까지 반복하게된다. 그렇기 때문에 두번째 반복문은 i번 반복하게 된다.
2440번: 별 찍기 - 3
첫째 줄에는 별 N개, 둘째 줄에는 별 N-1개, ..., N번째 줄에는 별 1개를 찍는 문제
www.acmicpc.net
728x90
반응형
'백준 > C++' 카테고리의 다른 글
[ C++ ] 백준 2441번 별 찍기 - 4 (2) | 2022.04.01 |
---|---|
[ C++ ] 백준 2439번 별 찍기 - 2 (0) | 2022.03.14 |
[ C++ ] 백준 2438번 별 찍기 - 1 (0) | 2022.03.14 |
[ C++ ] 백준 10172번 개 (0) | 2021.01.12 |
[ C++ ] 백준 10171번 고양이 (0) | 2021.01.12 |
최근댓글