Submission
Status:
PPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: samsenpisardmoo69
Problemset: บวกเลขฐาน
Language: cpp
Time: 0.004 second
Submitted On: 2026-10-02 13:22:21
#include <bits/stdc++.h>
using namespace std;
string convert (long long n, int b)
{
string d = "0123456789ABCDEF";
if(n == 0) return "0";
string result;
while(n > 0)
{
int mod = n%b;
result = d[mod] + result;
n/=b;
}
return result;
}
int main()
{
int base;
string a,b;
cin >> base >> a >> b ;
long long num1 = stoll(a, nullptr, base);
long long num2 = stoll(b, nullptr, base);
long long ans = num1 + num2;
cout << convert(ans, base);
}