2
#include<bits/stdc++.h>
using namespace std;
int main(){
char a[105];
while(cin>>a){
int len=strlen(a);
int ans=0;
for(int i=2;i<len;i++){ //从第3个开始 前面2个为0x
ans=ans*16;
if(a[i]>='0'&&a[i]<='9')//注意字符
ans+=a[i]-'0';
else{
ans+=a[i]-'A'+10;
}
}
cout<<ans;
}
}
登录后发布评论
为什么我的ac是50%啊,和你这个一样,这个哪里有问题吗
之前不知道0x是前缀T T