[백준/파이썬] 10994번 풀이
업데이트:
문제 정보
- 문제 출처: 백준 온라인 저지
- 문제 링크: 10994번 문제
- 문제풀이 코드 GitHub 링크
- 제출 언어: Python 3
풀이
문제
백준 10994번 문제를 풀이합니다.
코드
`python n = int(input())
#1-1 #2-5 #3-9 #4-13
space = [[’ ‘](4n-3) for _ in range(4*n-3)]
def create_universe(idx): char = ‘’ if idx %2 == 0 else ‘ ‘ # ┌ for i in range(idx, 4n-3 - idx): space[idx][i] = char space[i][idx] = char space[4n-4-idx][i] = char space[i][4n-4-idx] = char
if idx >= 2*n-2:
return
create_universe(idx+1)
create_universe(0)
result = ‘’ for i in range(len(space)): result += ‘‘.join(map(str,space[i])) + ‘\n’
print(result)
```
설명
저장소의 기존 제출 코드를 기준으로 정리한 풀이입니다.
댓글남기기