样例输入
FFFF
样例输出
65535
代码:
#include<stdio.h>
#include<string.h>
int main(void)
{
char s[110];
scanf("%s",s);
long long n=strlen(s),i,sum=0,t;
for(i=0;i<n;i++)
{
if(s[i]=='A')
t=10;
else if(s[i]=='B')
t=11;
else if(s[i]=='C')
t=12;
else if(s[i]=='D')
t=13;
else if(s[i]=='E')
t=14;
else if(s[i]=='F')
t=15;
else t=s[i]-'0';
sum=sum*16+t;
}
printf("%lld",sum);
return 0;
}