๐Ÿงฉ Algorithm/[BOJ] Bronze

BOJ 10824๋ฒˆ : ๋„ค ์ˆ˜ (C++/Bronze 3)

devCloud 2022. 8. 15. 00:10
728x90
 

10824๋ฒˆ: ๋„ค ์ˆ˜

์ฒซ์งธ ์ค„์— ๋„ค ์ž์—ฐ์ˆ˜ A, B, C, D๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. (1 ≤ A, B, C, D ≤ 1,000,000)

www.acmicpc.net

๋ฌธ์ œ

๋„ค ์ž์—ฐ์ˆ˜ A, B, C, D๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ์ด๋•Œ, A์™€ B๋ฅผ ๋ถ™์ธ ์ˆ˜์™€ C์™€ D๋ฅผ ๋ถ™์ธ ์ˆ˜์˜ ํ•ฉ์„ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ๋‘ ์ˆ˜ A์™€ B๋ฅผ ํ•ฉ์น˜๋Š” ๊ฒƒ์€ A์˜ ๋’ค์— B๋ฅผ ๋ถ™์ด๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•œ๋‹ค. ์ฆ‰, 20๊ณผ 30์„ ๋ถ™์ด๋ฉด 2030์ด ๋œ๋‹ค.

 

์ž…๋ ฅ

์ฒซ์งธ ์ค„์— ๋„ค ์ž์—ฐ์ˆ˜ A, B, C, D๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. (1 ≤ A, B, C, D ≤ 1,000,000)

 

์ถœ๋ ฅ

A์™€ B๋ฅผ ๋ถ™์ธ ์ˆ˜์™€ C์™€ D๋ฅผ ๋ถ™์ธ ์ˆ˜์˜ ํ•ฉ์„ ์ถœ๋ ฅํ•œ๋‹ค.


์˜ˆ์ œ ์ž…๋ ฅ

10 20 30 40

์˜ˆ์ œ ์ถœ๋ ฅ

4060

ํ’€์ด

โ— stoll() : ๋ฌธ์ž์—ด์„ ์ •์ˆ˜๋กœ ๋ณ€ํ™˜ string to long long

์ฃผ์˜ํ•  ์  : stoi() -> out of range 

Solution

#include <iostream>
using namespace std;

int main() {
    string A, B, C, D;
    cin >> A >> B >> C >> D;
    cout << stoll(A+B) + stoll(C+D);
    
    return 0;
}

 

728x90