Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 4A피드백
- 프로젝트
- 날씨API
- 네이티브애플리케이션
- 재귀적사고
- 루트사용자
- Java
- string메서드
- 성장형마인드셋
- 백준
- ChatGPT
- staging_area
- SQL
- 파일사용권한
- 코딩테스트
- 제너릭메서드
- openapi
- SQ3R
- Spring
- 99클럽
- 스레드동기화
- 프로그래머스
- 자바
- 배열탐색
- 향상된for문
- 참조변수타입변환
- API명세서
- 스프링
- API
- 동전교환알고리즘
Archives
- Today
- Total
개발 공부용
[백준] 11719 - 그대로 출력하기 본문
문제출처 : https://www.acmicpc.net/problem/11719
문제
입력 받은 대로 출력하는 프로그램을 작성하시오.
입력이 주어진다. 입력은 최대 100줄로 이루어져 있고, 알파벳 소문자, 대문자, 공백, 숫자로만 이루어져 있다. 각 줄은 100글자를 넘지 않으며, 빈 줄이 주어질 수도 있고, 각 줄의 앞 뒤에 공백이 있을 수도 있다.
조건
1. 입력은 최대 100줄
2. 알파벳, 공백, 숫자로 이루어짐
3. 각 줄은 100글자를 넘지않음
4. 빈 줄이 있을 수 있음
코드
1.
import sys
print(sys.stdin.read())
2.
while True:
try:
print(input())
except EOFError:
break
이 문제의 풀이를 찾아봤을 때 2가지의 풀이가 대부분이었다.
1. sys.stdin.read()를 사용하거나
2. while True로 무한 루프를 돌면서 EOFError가 발생하면 멈추도록 하는 방법.
EOF는 End Of File을 말하는 것이다.
sys.stdin.read()는 파일의 끝까지 한 번에 읽어온다.
sys.stdin.readline()는 한 줄만 개행문자(\n)를 포함하여 읽어온다.
sys.stdin.readlines()는 파일의 끝까지 한 번에 읽어오면서 각 줄을 개행문자(\n)를 포함하여 리스트로 저장한다.
참고한 글 : https://velog.io/@nang_zz/Python-sys.stdin.readline-readlines-read-%EC%B0%A8%EC%9D%B4
'코딩 테스트 > 99클럽 TIL' 카테고리의 다른 글
[백준] 27160 - 할리갈리 (0) | 2025.01.20 |
---|---|
[백준] 10798 - 세로읽기 (0) | 2025.01.18 |
[백준] 11945 - 뜨거운 붕어빵 (0) | 2025.01.17 |
[백준] 2675 - 문자열 반복 (0) | 2025.01.16 |
[프로그래머스] 연습문제 - 문자열 내 p와 y의 개수 (0) | 2025.01.13 |