Submission
Status:
PPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: samsenpisardmoo_newday
Problemset: บวกเลขฐาน
Language: cpp
Time: 0.002 second
Submitted On: 2025-11-04 00:49:23
#include <iostream>
using namespace std;
string convert(int n,int base)
{
if(n==0) return "0";
string digits = "0123456789ABCDEF";
string result;
while(n>0)
{
int mod = n%base;
result = digits[mod]+result;
n/=base;
}
return result;
}
int main()
{
int base;
string num1,num2;
cin >> base >> num1 >> num2;
long long ans1 = stoll(num1,nullptr,base);
long long ans2 = stoll(num2,nullptr,base);
ans1 = ans1+ans2;
cout << convert(ans1,base);
}