Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
629 关清声 R进制转十进制 C++ Wrong Answer 0 MS 280 KB 511 2023-01-04 20:49:26

Tests(0/10):


Code:

#include<iostream> #include<cstring> #include<cmath> using namespace std; int change(char x) { return int(x-55); } int change2(char x) { return int(x-'0'); } int main() { string a; int n; int sum; cin>>n>>a; for(int i=0;i<a.size();i++) { int num; if('A'<=a[a.size()-1-i]&&a[a.size()-1-i]<='F') { num=change(a[a.size()-1-i]); } else { num=change2(a[a.size()-1-i]); } int ten=pow(n,i)*num; cout<<ten<<endl; sum+=ten; } cout<<sum; return 0; }


Run Info:

------Input------
2 0
------Answer-----
0
------Your output-----
0 4631200