https://www.acmicpc.net/problem/10824
자연수 A, B, C, D 가 1~ 1000000 이므로 int를 사용하면 범위를 초과하여 런타임 에러가 나오므로 long 을 사용한다.
A+B 와 C+D로 문자를 붙이고 stol로 숫자로 변환후 더해준다.
코드
//10824
#include <iostream>
#include <string>
using namespace std;
int main(int argc, const char * argv[]) {
string A,B,C,D;
unsigned long X, Y;
cin >> A >> B >> C >> D;
X = stol(A + B);
Y = stol(C + D);
cout << X+Y;
return 0;
}
'코딩테스트 연습 > Baekjoon' 카테고리의 다른 글
[Baekjoon] 10845번 : 큐 (0) | 2022.03.31 |
---|---|
[Baekjoon]10828번 : 스택 (c++) (0) | 2022.03.31 |
[Baekjoon] 10820번: 문자열 분석 (c++) (0) | 2022.03.31 |
[Baekjoon] 10809번: 알파벳 찾기 (c++) (0) | 2022.03.31 |
[Baekjoon] 10808번: 알파벳 개수 (0) | 2022.03.31 |