"""
[문제 설명]
하이픈(-)과 별(*) 모양을 교차하여 출력하려 합니다.
자연수 n을 전달받아, 하이픈(-) 모양은 0부터 n-1까지
1씩 커지고 별(*) 모양은 n부터 1까지 1씩 작아지면서
두 모양을 교차하여 출력해 주세요.
예를 들어 n이 5일 때, 다음과 같은 기준에 따라 출력합니다.
하이픈(-) 개수 | 별(*) 개수
0 | 5
1 | 4
2 | 3
3 | 2
4 | 1
따라서 다음과 같이 출력합니다.
*****-****--***---**----*
[입력 설명]
자연수 n이 주어집니다.
- n은 2 이상 100 이하인 자연수입니다.
[출력 설명]
자연수 n을 전달받아 하이픈(-)과 별(*) 모양을
교차하여 출력해 주세요.
[예제 1]
입력:
5
출력:
*****-****--***---**----*
"""
# ========================================
# 여기서부터 코드를 작성하세요.
# ========================================
a = int(input())
for i in range(1,a+1):
if i ==1:
b = a*'*'
else:
b = b+('-'*(i-1)+'*'*(a-i+1))
print(b)
To embed this project on your website, copy the following code and paste it into your website's HTML: