반응형
Notice
Recent Posts
Recent Comments
Link
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Archives
Today
Total
05-19 00:03
관리 메뉴

ImJay

[파이썬/Python] 백준 2440번 별 찍기 - 3 본문

Solved.ac - Python/Bronze IV

[파이썬/Python] 백준 2440번 별 찍기 - 3

ImJay 2022. 12. 7. 16:45
반응형

[파이썬/Python] 백준 2440번 별 찍기 - 3

 

2440번: 별 찍기 - 3

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

www.acmicpc.net


문제

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

해설

별이 N부터 1까지 한개씩 줄어듭니다.따라서, 반복문을 사용하되 평소와 같이 시작 시점이 1이 아니라, N이 되어야 합니다.인덱스 기준으로 N-1 개 부터 1씩 감소하면서 0 개 까지 별을 출력해야 합니다.

코드

for _ in range(int(input()), 0, -1):
    print('*' * _)

풀이

1. 입력 받은 N으로 시작하여 0번 인덱스까지 -1 씩 증가하여 반복문을 선언합니다.

for _ in range(int(input()), 0, -1):

 

2. * 을 N의 수에 맞춰 출력합니다.

for _ in range(int(input()), 0, -1):
    print('*' * _)
  • 문자열의 곱으로 그 피연산자 수 만큼 출력할 수 있습니다.

 

반응형
Comments