Notice
Recent Posts
Recent Comments
Link
알고리즘 모음(C++)
백준 10824 - 네 수(C++) 본문
문제 링크입니다. https://www.acmicpc.net/problem/10824
10824번: 네 수
첫째 줄에 네 자연수 A, B, C, D가 주어진다. (1 ≤ A, B, C, D ≤ 1,000,000)
www.acmicpc.net
두 수를 합친 후, 합친 수들끼리의 합을 구하는 문제입니다.
문자열 2개 씩을 이어준 뒤, 이를 long long형의 변수에 넣어줍니다.
두 개의 변수를 더해주면 됩니다.
자세한 것은 코드를 참고해주세요
#include <iostream>
#include <cstdio>
#include <algorithm>
#include <queue>
#include <vector>
#include <cstring>
#include <cmath>
#define P pair<int, int>
#define F first
#define S second
#define INF 987654321
using namespace std;
string a, b, c, d;
string ab, cd;
long long A, B;
void solve(){
ab = a + b;
cd = c + d;
for(int i = ab.size() - 1; i >= 0; i--){
A += (ab[i] - '0') * pow(10, ab.size() - i - 1);
}
for(int i = cd.size() - 1; i >= 0; i--){
B += (cd[i] - '0') * pow(10, cd.size() - i - 1);
}
cout << A + B;
}
int main(){
cin.tie(0);
cout.tie(0);
cin >> a >> b >> c >> d;
solve();
return 0;
}
질문 및 조언은 댓글을 남겨주세요
'백준' 카테고리의 다른 글
백준 2864 - 5와 6의 차이(C++) (0) | 2023.05.10 |
---|---|
백준 10102 - 개표(C++) (0) | 2023.05.10 |
백준 10798 - 세로읽기(C++) (0) | 2023.05.06 |
백준 1100 - 하얀 칸(C++) (0) | 2023.05.06 |
백준 1032 - 명령 프롬프트(C++) (0) | 2023.05.06 |