wikioi p1475 m进制转十进制

来源:互联网 发布:uu淘宝店没评价 编辑:程序博客网 时间:2024/04/29 00:38

       注意m给定的范围,也就是注意字母。

#include<stdio.h>#include<iostream>#include<memory.h>#include<string.h>#include<stdlib.h>using namespace std;int ans=0;const int MAX_N = 1001;char ct[MAX_N];int main(){    int dt;    scanf("%s %d",ct,&dt);    int l=strlen(ct);    int p=0;    char c;    int d;    while(p<l)    {        c=ct[p];        if (c>='0'&&c<='9') d=c-'0';        else d=c-'A'+10;        ans=ans*dt+d;        p++;}    printf("%d",ans);    return 0;}


 

原创粉丝点击