BOJ에서 다음 문제들을 쭉 순서대로 풀어본다. boj.kr/문제번호 <= 형태로 검색하면 된다.
입출력 - 2557, 1000, 2558, 10950, 10951, 10952, 10953, 11021, 11022, 11718, 11719, 11720, 11721, 2741, 2742, 2739, 1924, 8393, 10818, 2438, 2439, 2440, 2441, 2442, 2445, 2522, 2446, 10991, 10992
입출력 문제들을 풀 때 10분이상 이 문제를 붙들고 있는 경우, 그건 입출력에서 뭔가 모르는 부분이 반드시 있다는 뜻이므로 이전 질문들을 무조건 찾아보고 다른 사람이 푼 코드를 반드시 봐야 한다.
내가 애용하는 IDE 사이트
(IDE 자동 완성이 불가능하기 때문에 사용하는 중)
문제 :
두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.
입력 :
입력은 여러 개의 테스트 케이스로 이루어져 있다.
각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10)
입력의 마지막에는 0 두 개가 들어온다.
출력 :
각 테스트 케이스마다 A+B를 출력한다.
if 입력한 수가 0보다 크면 출력하고, 0보다 같거나 작으면 break하는 구문을 만들었다.
어차피 입력 마지막은 0이고,
출력 결과에도 0은 없기 때문.
정답 코드
#include <iostream>
using namespace std;
int main() {
int A = 0, B = 0;
while(cin >> A >> B){
if( A > 0 && B > 0){
cout << A + B << endl;
}
}
return 0;
}
'OLD_알고리즘 > Baekjoon' 카테고리의 다른 글
백준] 11021 : A+B (7) (0) | 2020.07.11 |
---|---|
백준] 10953 : A+B (6) (0) | 2020.07.10 |
백준] 10951 : A+B (4) (0) | 2020.07.10 |
백준] 10950 : A+B (3) (0) | 2020.07.10 |
백준] 2558 : A+B (2) (0) | 2020.07.10 |
댓글