본문 바로가기
c++/백준

[백준] 2440번 별 찍기 - 3(c++)

by ilp 2023. 12. 23.
반응형

https://www.acmicpc.net/problem/2440

 

2440번: 별 찍기 - 3

첫째 줄에는 별 N개, 둘째 줄에는 별 N-1개, ..., N번째 줄에는 별 1개를 찍는 문제

www.acmicpc.net



#include <bits/stdc++.h>
using namespace std;

int main(void){
    ios_base::sync_with_stdio(0);
    cin.tie(0);
    
    int n;
    cin>>n;
    for(int i=n;i>0;i--){//1번
        for(int j=i;j>0;j--){//2번
            cout<<"*";
        }
        cout<<"\n";
    } 
    return 0;
}

 

이중 for문을 사용한다.

1번 에서 높이를 담당하고

2번에서 별을 출력한다.

1번에서 i를 n부터 점점 줄어들게 하여 n만큼의 줄을 출력했다.

2번에선 i만큼 별을 출력했다.

1번에서 i가 줄어들기 때문에

2번에서 별의 출력 개수가 줄어든다.


반응형

'c++ > 백준' 카테고리의 다른 글

[백준] 2557번 Hello World(c++)  (0) 2024.02.18
[백준] 2441번 별 찍기 - 4(c++)  (2) 2023.12.23
[백준] 2439번 별 찍기 - 2(c++)  (0) 2023.12.23
[백준] 2438번 별 찍기 - 1(c++)  (2) 2023.12.23
[백준] 9086번 문자열(c++)  (0) 2023.12.23