-
PS/알고리즘 문제풀이 처음 시작하기(3) - freopen 함수를 활용한 입출력 간소화Problem Solving 2020. 3. 18. 19:21
우리는 알고리즘 문제를 풀 때 엄청나게 많은 시행착오를 거친다
요즘에는 알고리즘 문제 사이트, 기업 코딩테스트, 대회 문제 등에서도 입출력 형식은 거의 정해져있다
보통 많은 테스트케이스를 주기 때문에 디버깅을 할 때 마다
Ctrl+C, Ctrl+V로 입력해서 출력을 확인하기에는 너무 번거롭다
그래서 공인된 입력 꿀팁인
freopen(파일명, 모드, 스트림)
함수를 소개한당
(삼성 역테 풀러 갔을때도 주의사항에 이거 쓰라고 써져잇더라)
사용법 :
1. 솔루션 탐색기 - 리소스 파일 - 추가 - 새 항목
에서 Visual C++ - 유틸리티 - 텍스트 파일을 추가해준다
2. 파일명.txt의 내용에 문제의 입력값을 복붙해준다
3. 본문의 main함수 맨 윗줄에
freopen(파일명, "r", stdin);
문장을 추가해준다
결과
freopen을 쓰지 않았을 때 :
'Problem Solving' 카테고리의 다른 글
윤이진의 알고리즘 챌린지(완) (0) 2021.06.06 PS/알고리즘 문제풀이 처음 시작하기(2) - 처음에는 모르는 PS 입력 tip (1) 2019.08.06 PS/알고리즘 문제풀이 처음 시작하기(1) - 알고리즘 사이트 입문 (435) 2019.08.04