文章

21

粉丝

43

获赞

1

访问

5.5k

头像
进制转换3 题解:
P1422 清华大学/厦门大学机试题
发布于2024年3月17日 13:08
阅读数 277

#include"stdio.h" 
#include"string.h"
int main(void){
    char cin[105];
    int x,y;
    long long int ans = 0;
    
    scanf("%d%d",&x,&y);
    scanf("%s",cin);
    if(x<2 || y>36){
        return 0;
    }
    int len = strlen(cin);
    for(int i = 0;i<len;i++){
        ans = ans * x;
        if(cin[i]>='0' && cin[i] <='9'){
            ans += (cin[i]-'0');
        }else{
            ans += (cin[i]-'A')+10;
        }
    } 
    
 ...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发