본문 바로가기
Python/백준

[Python] 백준 2444 별 찍기 - 7

by 푸_푸 2023. 2. 28.
728x90

백준 2444 별 찍기 - 7
문제

예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요.

입력

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

출력

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

생각없이 공백 * 공백 처럼 되어 있는줄 알았는데 뒤에 공백을 넣으면 출력형식 에러가 난다는 점..⭐


제출

n=int(input())
m=2*n
for i in range(1,m):
    a=m-2*i
    if i>n:
        print(' '*((-a)//2)+'*'*(2*(m-i)-1))
    else:
        print(' '*(a//2)+'*'*(2*i-1))


예제

5

결과

백준 2444 별 찍기 - 7

 

 

2444번: 별 찍기 - 7

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

www.acmicpc.net

 

728x90

댓글