提交时间:2024-08-19 17:22:42

运行 ID: 167766

#include <iostream> #include <cmath> using namespace std; int jz1(int k,int n) { int sum=0; int i=0; while(n>0) { sum+=pow(k,i)*(n%10); i++; n/=10; } return sum; } int jz2(int k,int n) { int sum=0; int i=1; while(n>0) { sum+=i*(n%k); i*=10; n/=k; } return sum; } int main() { int n,a,b,i=1,j=1; int ai[10000],bi[10000]; cin>>n; cin>>a>>b; int sum=jz1(n,a)+jz1(n,b); cout<<jz2(n,sum)<<endl; }