티스토리 뷰
소스를 조금 더 간단하게 해보려고 했지만 이게 최대인거 같다.
N = int(input())
minus = 2
for Repeat in range(1, N * 2):
if N - Repeat >= 0:
for repeat in range(0, Repeat):
print("*", end = "")
for Rpt in range(0, N * 2 - minus):
print(" ", end = "")
for rpt in range(0, Repeat):
print("*", end = "")
minus += 2
if N - Repeat == 0:
minus -= 4
else:
for repeat in range(0, 2 * N -Repeat):
print("*", end = "")
for Rpt in range(0, N * 2 - minus):
print(" ", end = "")
for rpt in range(2 * N - Repeat, 0, -1):
print("*", end = "")
minus -= 2
print("")'문제 풀이 > Baekjoon Online Judge' 카테고리의 다른 글
| [python3] 11654번 아스키 코드 (0) | 2018.04.05 |
|---|---|
| [python3] 2446번 별찍기 - 9 (0) | 2018.04.04 |
| [python3] 2444번 별찍기 - 7 (0) | 2018.04.04 |
| [python3] 2443번 별찍기 - 6 (0) | 2018.04.03 |
| [python3] 2442번 별찍기 - 5 (0) | 2018.04.03 |
댓글