社区讨论
80求调: (
B2141确定进制参与者 1已保存回复 0
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 0 条
- 当前快照
- 1 份
- 快照标识符
- @m5t6adxf
- 此快照首次捕获于
- 2025/01/12 13:26 去年
- 此快照最后确认于
- 2025/11/04 11:43 4 个月前
80求调: (
CPP#include<bits/stdc++.h>
using namespace std;
long long a[111111];
int main()
{
long long p,q,r,b,i=0,cnt=0,summ=0;
cin>>p>>q>>r;
long long sum=p*q;
while(r!=0)
{
i++;
a[i]=r%10;
r=r/10;
cnt++;
}
int ab=a[1];
for(int j=2;j<=cnt;j++)
{
if(a[j]>ab)
ab=a[j];
}
for(int i=ab+1;i<=16;i++)
{
for(int j=1;j<=cnt;j++)
summ=summ+a[j]*pow(i,j-1);
if(summ==sum)
{
cout<<i;
return 0;
}
summ=0;
}
cout<<0;
return 0;
}
回复
共 0 条回复,欢迎继续交流。
正在加载回复...