华师一附中OI组

标题: 初一牛蛙特训班 [打印本页]

作者: admin    时间: 2018-11-21 19:33
标题: 初一牛蛙特训班
P1143
P1015
作者: admin    时间: 2018-11-21 19:44
  1. #include<iostream>
  2. using namespace std;
  3. int m,n;
  4. string s;
  5. int x,k;
  6. char ch;
  7. int main()
  8. {
  9.     cin>>m;
  10.     cin>>s;
  11.     cin>>n;
  12.     ///m进制转10进制
  13.     int l=s.size();
  14.     for (int i=0; i<=l-1; i++)
  15.     {
  16.         if  (s[i]>='A')
  17.             k=s[i]-'A'+10;
  18.         else
  19.             k=s[i]-'0';
  20.         x=m*x+k;
  21.     }
  22.     ///cout<<x<<endl;

  23.     ///10进制转n进制
  24.     s="";
  25.     while (x>0)
  26.     {
  27.         k=x%n;
  28.         x=x/n;
  29.         if (k>=10)
  30.             ch=k+'A'-10;
  31.         else
  32.             ch=k+'0';
  33.         s=ch+s;
  34.     }
  35.     cout<<s;
  36.     return 0;
  37. }
复制代码





欢迎光临 华师一附中OI组 (http://hsyit.cn/) Powered by Discuz! X3.2