文章

1

粉丝

0

获赞

4

访问

215

头像
进制转换3 题解:
P1422 清华大学/厦门大学机试题
发布于2025年3月23日 15:23
阅读数 215

求大佬帮忙分析一下为啥是60%

#include<bits/stdc++.h>
using namespace std;

int main(){
    int m,n;//m进制转n进制
    char str[105]; 
    while(cin>>m>>n){
        cin>>str;
        int ans=0;
        int len=strlen(str);
        for(int i=0;i<len;i++){//转成十进制 
            ans=ans*m;
            if(str[i]>='0'&&str[i]<='9'){
                ans=str[i]-'0'+ans;
            }else{
                ans=str[i]-'A'+ans;
            }
   &n...

登录查看完整内容


登录后发布评论

2 条评论
快乐小土狗
2025年3月23日 15:44

注意题目对字母大小写的要求

赞(0)

heart983 : 回复 快乐小土狗: 好的好的,谢谢你

2025年3月24日 13:46