[BOJ] 10824 "네 수" 문제 풀이 & 소스 코드 with C/C++

반응형
반응형

#INFO

난이도 : BRONZE3

문제 출처 : https://www.acmicpc.net/problem/10824

 

10824번: 네 수

첫째 줄에 네 자연수 A, B, C, D가 주어진다. (1 ≤ A, B, C, D ≤ 1,000,000)

www.acmicpc.net


#SOVLE

간단한 문자열 연결 문제이다. 

ab 문자열에 a 와 b 문자열을 연결한 값을 저장하고, cd 문자열에 c 와 d 문자열을 연결한 값을 저장한다.

	string a, b, c, d, ab, cd;
	cin >> a >> b >> c >> d;
	ab = a + b;
	cd = c + d;

다음으로 stoll (string to long long) 함수를 이용해 ab와 cd 문자열을 long long 타입으로 변경하여 ans 값에 저장해준 뒤 출력한다.

	long long ans = stoll(ab) + stoll(cd);
	cout << ans;

#CODE

#include <iostream>
#include <string>
using namespace std;

int main() {
	
	string a, b, c, d, ab, cd;
	cin >> a >> b >> c >> d;
	ab = a + b;
	cd = c + d;
	long long ans = stoll(ab) + stoll(cd);
	cout << ans;
	return 0;
}


반응형

댓글

Designed by JB FACTORY