(date)
(修改格式错误)
 
第8行: 第8行:
 
==代码==
 
==代码==
 
{{折叠|1475.cpp代码已折叠
 
{{折叠|1475.cpp代码已折叠
|#include<iostream>
+
|<pre>
 +
#include<iostream>
 
#include<string>
 
#include<string>
 
int main()
 
int main()
第25行: 第26行:
 
     std::cout<<ans;
 
     std::cout<<ans;
 
     return 0;
 
     return 0;
}
+
}</pre>
 
|code1475}}
 
|code1475}}

2014年10月3日 (五) 00:07的最后版本

摘要

题目链接 难度等级 完成状态 完成分数 最后编辑时间 失误原因(初次提交分数)
m进制十转进制 ★☆☆☆☆ 答案正确 100 2014/10/02 23:14:02 变量打错(75)

题意

进制转换裸题。

题解

按位乘上,同样没什么特别.。

代码

1475.cpp代码已折叠
展开折叠内容
#include<iostream>
#include<string>
int main()
{
    std::string ori;
    int con,ans=0,conPdt=1;
    std::cin>>ori>>con;
    for(int i=ori.size()-1;i>=0;--i)
    {
        if(ori[i]>='0'&&ori[i]<='9')
            ans+=conPdt*(ori[i]-'0');
        else
            ans+=conPdt*(ori[i]-'A'+10);
        conPdt*=con;
    }
    std::cout<<ans;
    return 0;
}

著作权声明[编辑]

关于[编辑]