Stay Hungry Stay Foolish

BOJ 코딩테스트/Bronze

BOJ 2438번 : 별 찍기 - 1 (C++/Python/Bronze 5)

dev스카이 2022. 8. 4. 18:30
 

2438번: 별 찍기 - 1

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

www.acmicpc.net

문제

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

 

입력

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

 

출력

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


예제 입력

5

예제 출력

*
**
***
****
*****

Solution

C++

#include <iostream>
using namespace std;

int main() {
    int N;
    cin >> N;
    for(int i=0; i<N; i++){
        for(int j=0; j <= i; j++){
            cout << '*';
        }
        cout << endl;
    }
    return 0;
}

Python

n = int(input())
for i in range(n):        
    for j in range(n):   
        if j <= i:                
            print('*', end='') 
    print()