728x90
✏️ 문제
https://www.acmicpc.net/problem/11718
11718번: 그대로 출력하기
입력이 주어진다. 입력은 최대 100줄로 이루어져 있고, 알파벳 소문자, 대문자, 공백, 숫자로만 이루어져 있다. 각 줄은 100글자를 넘지 않으며, 빈 줄은 주어지지 않는다. 또, 각 줄은 공백으로 시
www.acmicpc.net
✏️ 풀이방법
1. while문을 True로 조건이 항상 수행되도록 하여 무한반복으로 입력할 수 있도록 선언
2. 예외처리를 통해 반복을 중단
- EOF(End Of File)는 더이상 입력할 파일이 없는 경우를 의미한다.
📌 코드
while True:
try: print(input())
except EOFError:
break
📌 결과
#입력
Hello
Baekjoon
Online Judge
#출력
Hello
Baekjoon
Online Judge
🤔 시행착오.1
a = []
for i in range(3):
a.append(input())
for i in range(3):
print(a[i])
Hello
Baekjoon
Online Judge
- 입력예제에 있는 문장은 그대로 출력될 수 있지만 다른문장을 입력하면 그대로 출력할 수가 없다.
📝 메모
- 예외처리
- EOFError
'Python > online judge' 카테고리의 다른 글
백준 [10810.공 넣기] | Python (0) | 2023.11.29 |
---|---|
백준 [5622.다이얼] | Python (0) | 2023.11.29 |
백준 [11720.숫자의 합] | Python (0) | 2023.11.27 |
백준 [25206.너의 평점은] | Python (0) | 2023.11.17 |
백준 [2941.크로아티아 알파벳] | Python (0) | 2023.11.17 |