• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
村雨sup
自己选的路,跪着也要走完 XD
博客园    首页    新随笔    联系   管理    订阅  订阅
原来这就叫暴力
#include<cstdio>
#include<cstring>
char a[21];
int n;
int pd(int i)
{
    if(a[i]=='0')return 0;
    else if(a[i]=='1')return 1;
    else if(a[i]=='2')return 2;
    else if(a[i]=='3')return 3;
    else if(a[i]=='4')return 4;
    else if(a[i]=='5')return 5;
    else if(a[i]=='6')return 6;
    else if(a[i]=='7')return 7;
    else if(a[i]=='8')return 8;
    else if(a[i]=='9')return 9;
    else if(a[i]=='A')return 10;
    else if(a[i]=='B')return 11;
    else if(a[i]=='C')return 12;
    else if(a[i]=='D')return 13;
    else if(a[i]=='E')return 14;
    else if(a[i]=='F')return 15;
    
}
int main()
{
    int ans=0,t=1;scanf("%s %d",a+1,&n);
    for(int i=strlen(a+1);i>=1;i--)
    {
        ans+=pd(i)*t;t*=n;
    }
    printf("%d",ans);
}

 

posted on 2017-10-25 23:42  村雨sup  阅读(146)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3