第一行为一个正整数N(0
输出说明
找出数值最大的数,输出它对应的十进制数
输入样例:
3
A21 B10 Cb
结果输出3
代码如下:
#include#include #include using namespace std; bool sign; int maxx=-1; int main() { int n; cin>>n; while(n--) { string s; cin>>s; int len,factor,num; char J=s[0]; factor=(J-'A')+11; s=s.substr(1); len = s.size(); sign =1; num=0; for(int i=0;i ='0'&&s[i]<='9') num=num*factor+(s[i]-'0'); else if(s[i]>='a'&&s[i]<='z') num=num*factor+(s[i]-'a'+10); else { sign=0; break; } cout< 欢迎分享,转载请注明来源:内存溢出
评论列表(0条)