728x90
반응형

 

 

문제

 

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

 

입력

 

첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다.

 

출력

 

첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다.

 

 

 

 

 

728x90

 

 소스코드

 

#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번 반복하게 된다.

 

 

www.acmicpc.net/problem/2440

 

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
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기