-Code
n = int(input())
for i in range(n):
for j in range(n):
if i == 0 or i == (n - 1):
print('*', end='')
elif j == 0 or j == (n - 1):
print('*', end='')
elif j == i or i == n - 1 - j:
print('*', end='')
else:
print(' ', end='')
print()
한 줄에 많은 것을 해결하려고 해서 많이 헤매었습니다.
'Beakjoon&프로그래머스 > 파이썬' 카테고리의 다른 글
[백준/파이썬] 17285번 XORChic (0) | 2023.04.20 |
---|---|
[백준/파이썬] 27889번 특별한 학교 이름 (0) | 2023.04.19 |
[백준/파이썬] 13234번 George Boole (0) | 2023.04.17 |
[백준/파이썬] 9584번 Fraud Busters (0) | 2023.04.16 |
[백준/파이썬] 24544번 카카오뷰 큐레이팅 효용성 분석 (0) | 2023.04.15 |