반응형
https://www.acmicpc.net/problem/10950
문제
두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 테스트 케이스의 개수 T가 주어진다.
각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10)
출력
각 테스트 케이스마다 A+B를 출력한다.
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main() {
int a[100] = { 0 };
int b[100] = { 0 };
int num_test;
scanf("%d", &num_test); //테스트 케이스의 개수 미리 입력받기
for (int i = 0; i < num_test; i++) {
scanf("%d %d", &a[i], &b[i]);
}
for (int i = 0; i < num_test; i++) { //입력 끝나고! 출력
printf("%d\n", a[i] + b[i]);
}
}
입력이 끝난 다음 -> 출력을 하기 위해서
정수형 배열이 필요했습니다.
그리고 입력을 위한 조건문 하나, 출력을 위한 조건문 하나를 각각 써줬습니다.
아래는 조건문 하나에 입력과 출력을 동시에 넣은 예시입니다.
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main() {
int a[100] = { 0 };
int b[100] = { 0 };
int num_test;
scanf("%d", &num_test); //테스트 케이스의 개수 미리 입력받기
for (int i = 0; i < num_test; i++) {
scanf("%d %d", &a[i], &b[i]);
printf("%d\n", a[i] + b[i]);
}
}
다음처럼 입력과, 출력을 구분하기 힘든 결과가 나오게 됩니다.
반응형
'알고리즘 > 백준 알고리즘' 카테고리의 다른 글
[백준][c] 15552번: 빠른 A + B (0) | 2021.06.23 |
---|---|
[백준][c] 8393번: 합 (0) | 2021.06.22 |
[백준][c] 2884번: 알람 시계 (0) | 2021.06.22 |
[백준][c] 14681번: 사분면 고르기 (0) | 2021.06.22 |
[백준][c] 2753번: 윤년 (0) | 2021.06.22 |