、这道题与2031极为相似。
#include<iostream> using namespace std; void fun(int n,int r) { char st[17]="0123456789ABCDEF"; if(n/r==0) cout<<st[n]; else { fun(n/r,r); cout<<st[n%r]; } } int main() { int a,b,r; while(cin>>r>>a>>b) { fun(a+b,r); cout<<endl; } }