반응형
안녕하세요.
이번 포스팅은 SWEA의 2027번 문제 풀이입니다.
문제 이름은 "대각선 출력하기" 입니다.
풀이
1
2
3
4
5
6
7
|
for i in range(5):
for j in range(5):
if i == j:
print('#', end='')
else:
print('+', end='')
print()
|
cs |
핵심: 이중 for문을 통해 i와 j가 같은 경우 '#'을 출력합니다.
1~2. 이중 for 문을 통해 탐색합니다.
3~4. i와 j가 같은 경우는 대각선이므로 #을 출력합니다.
5~6. 대각선이 아닐 경우는 '+'를 출력합니다.
4. for문으로 j의 순회가 끝나면 출력 양식에 맞게 줄바꿈을 해줍니다.
댓글