본문 바로가기
백준 BAEKJOON/기본 알고리즘

[백준/BOJ] 2438번, 2439번: 별 찍기 [python]

by sunwwoo 2024. 4. 10.

🪄 2438번: 별 찍기 -1


🎁 문제

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

 

📥 입력

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

 

📤 출력

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

 

📎 예제 입출력

# 입력
5
 
# 출력
*
**
***
****
*****

 


💌 코드

N = int(input())

for i in range(1, N+1):
    print("*" * i)

 

✅ 풀이 

 


🪄 2349번: 별 찍기 -2


🎁 문제

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

하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오.

 

📥 입력

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

 

📤 출력

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

 

📎 예제 입출력

# 입력
5

 

# 출력
    *
   **
  ***
 ****
*****

 


💌 코드

N = int(input())

for i in range(1, N+1):
    print(" " * (N-i) + "*" * i)

 

✅ 풀이