Submission

Status:

PPPPPPP-P

Subtask/Task Score:

96/100

Score: 96

User: samsenpisardmoo

Problemset: บวกเลขฐาน

Language: cpp

Time: 0.003 second

Submitted On: 2025-10-11 09:50:08

#include <bits/stdc++.h>
using namespace std;
string convert(int n,int b)
{
    string digits = "0123456789ABCDEF";
    string result;

    while(n>0)
    {
        int mod = n%b;
        result = digits[mod] + result; 
        n/=b;
    } 
    return result;
}

int main()
{
    int base;
    string a,b;
    cin >> base;
    cin >> a >> b;

    int ans1 = stoi(a, nullptr ,base);
    int ans2 = stoi(b, nullptr ,base);

    ans1+=ans2;

    cout << convert(ans1,base);

}