文章
5
粉丝
11
获赞
1
访问
5.5k
考研北大第67天 离散课前答题
#include<iostream>
#include<stdio.h>
#include<string.h>
using namespace std;
int num16to10(string&str){
int sum=0;
int temp=0;
int len=str.length();
for(int i=2;i<len;i++){
if(str[i]>='0'&&str[i]<='9'){ temp=str[i]-'0';}
else if(str[i]>='A'&&str[i]<='F'){ temp=str[i]-'A'+10;}
sum*=16;
sum+=temp;
}
return sum;
}
int main() {
string str;
while(cin>>str){
cout<<num16to10(str)<<endl;
}
}
登录后发布评论
暂无评论,来抢沙发