#include<ctype.h>
#include<string.h>
#include<stdio.h>
int bToD(char str[],int k);
int main()
{
int n,k,i=0,a[10],min;
char str[10];
scanf("%d",&n);
for(i=0;i<n;i++)
{
scanf("%s",str);
scanf("%d",&k);
a[i]=bToD(str,k);
}
min=a[0];
for(i=0;i<n;i++)
{
if(a[i]>min)
{
min=a[i];
}
}
printf("%d",min);
return 0;
}
int bToD(char str[],int k)
{
int sum=0,i;
for(i=0;str[i]!='\0';i++)
{
sum=sum*k+(str[i]-'0');
}
return sum;
}
1143 最大值多种进制
猜你喜欢
转载自blog.csdn.net/weixin_43918196/article/details/85635001
今日推荐
周排行