코학다식
[백준/BOJ/C언어] 10951번 :: A + B - 4 본문
문제 링크 :: https://www.acmicpc.net/problem/10951
Solution
매우 간단한 문제입니다. 다만 테스트 케이스의 개수도 주어져 있지 않고 종료 조건도 명시되어 있지 않아 데이터를 더 이상 읽을 수 없음을 나타내는 EOF(End Of File, 콘솔에서는 ctrl+Z로 입력 가능)가 나올 때까지 데이터를 계속 입력받아야 합니다. 혹은 scanf가 반환하는 값이 2인 경우에만 반복문 블럭을 수행하도록 할 수도 있습니다. scanf는 포맷 형식의 수를 반환합니다. 에러가 발생하거나 EOF를 만나면 -1을 리턴합니다.
Code
1
2
3
4
5
6
7
8
9
|
#include
int main(void) {
int a, b;
while (scanf("%d %d", &a, &b) != EOF) {
/* scanf("%d %d", &a, &b) == 2, scanf("%d %d", &a, &b) != -1도 가능 */
printf("%d\n", a + b);
}
}
|
cs |
'Algorithm > Problem' 카테고리의 다른 글
[백준/BOJ/C언어] 11660번 :: 구간 합 구하기 5 (0) | 2019.07.30 |
---|---|
[백준/BOJ/C언어] 11659번 :: 부분 합 구하기 4 (0) | 2019.07.30 |
[백준/BOJ/C언어] 1806번 :: 부분합 (0) | 2019.07.30 |
[백준/BOJ/C언어] 14648번 :: 쿼리 맛보기 (0) | 2019.07.27 |
[백준/BOJ/C언어] 1260번 :: DFS와 BFS (0) | 2019.07.22 |
Comments