Python으로 구현한 5354번 J박스 문제 풀이입니다.
https://www.acmicpc.net/problem/5354
tc = int(input())
for _ in range(tc) :
n = int(input())
for i in range(n) :
for j in range(n) :
if i == 0 or i == n-1 :
print('#', end='')
else :
if j == 0 or j == n-1 :
print('#', end='')
else :
print('J', end='')
print()
print()
1. 이중 for문을 통해 반복문을 수행하고, 첫 번째 조건문에서 i의 값이 0이거나 마지막일 경우 '#'을 출력한다.
2. 그렇지 않을 경우 다시 조건문을 통해 j의 값을 확인하는데, j의 값이 0이거나 마지막을 경우 '#'을 출력한다.
3. 그렇지 않을 경우 'J'를 출력한다.
'백준(Python) 풀이 > 구현' 카테고리의 다른 글
백준(Python) 14656번 조교는 새디스트야!! 풀이 (0) | 2021.11.30 |
---|---|
백준(Python) 3059번 등장하지 않는 문자의 합 풀이 (0) | 2021.11.30 |
백준(Python) 18406번 럭키 스트레이트 풀이 (0) | 2021.11.29 |
백준(Python) 17388번 와글와글 숭고한 풀이 (0) | 2021.11.29 |
백준(Python) 2804번 크로스워드 만들기 풀이 (0) | 2021.11.29 |