BOJ: 테스트케이스의 개수가 주어지지 않는 경우(C, C++)

binary_j·2022년 4월 10일
0
post-custom-banner

BOJ 문제를 풀다 보니 테스트케이스의 개수가 주어지지 않는 경우가 있었다.

BOJ 4375번 1
https://www.acmicpc.net/problem/4375

테스트케이스가 몇개인지 알 수 없으니 언제 종료를 해야 하는지 알 수 없었다.

이런 경우에는 어떻게 해야 할까?
구글링 해 본 결과 이런 경우에는 EOF 를 사용한다고 한다.

C++

while(cin>>A>>B) {...}

C

while(scanf("%d %d", &A, &B) != EOF){...}

비슷한 문제를 풀게 되면 잘 사용해야겠다.

post-custom-banner

0개의 댓글