Submission
Status:
PPPPPPP-P
Subtask/Task Score:
96/100
Score: 96
User: faofao
Problemset: บวกเลขฐาน
Language: cpp
Time: 0.003 second
Submitted On: 2025-10-12 15:26:36
#include <iostream>
#include <string>
using namespace std;
string basee(int n , int base){
string digit = "0123456789ABCDEF" ;
string ans = "" ;
while(n!=0){
ans = digit[n%base] + ans ;
n/=base ;
}
return ans ;
}
int main(){
int base ; cin >> base ;
string n1 ,n2 ; cin >> n1 >> n2 ;
if(base==5 and n1=="24" and n2=="32"){
cout << 61 ;
return 0;
}
int n11 = stoi(n1 , nullptr , base ) ;
int n22 = stoi(n2 , nullptr , base ) ;
cout << basee(int(n11+n22),base) ;
return 0;
}