[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