반응형

@notepad_jj2

츄르사려고 코딩하는 코집사입니다.


1. [백준 알고리즘] 백준 2442번 별 찍기 - 5 파이썬(Python)

1) 문제번호 : 2442번

 

2) 문제 출처

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

 

2442번: 별 찍기 - 5

첫째 줄에는 별 1개, 둘째 줄에는 별 3개, ..., N번째 줄에는 별 2×N-1개를 찍는 문제 별은 가운데를 기준으로 대칭이어야 한다.

www.acmicpc.net

 

2. 문제

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

별은 가운데를 기준으로 대칭이어야 한다.

 

3. 제약사항


4. 입력

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

 

5. 출력

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

 

6. 풀이

- 간단한 별 찍기 문제다.

- 공백은 N-i개 만큼 찍어주고, 별은 홀수개 이므로, 2*i에서 1을 뺀 수만큼 별을 찍어준다.

 

7. 소스 코드

import sys
input=sys.stdin.readline

N = int(input()) # 줄 수

for i in range(1,N+1) :
    li = ' ' * (N-i) + '*' * ((2*i)-1)
    print(li)


 

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기