问题标题: 酷町堂:2470 转换进制2 我气死了,我要疯了,我要挂了,我要思路,我要——代码!!!

0
0
已解决
蒋智航
蒋智航
高级天翼
高级天翼
#include<bits/stdc++.h>
using namespace std;
dalao(long long int n,long long int t,long long int p)
{
    if(n==0)
        return 0;
    long long x=pow(p,t);
    return (n%10)*x+dalao(n/10,t+1,p);
}
int dadalao(long long int n,long long int t)
{
    if(n==0) return 0;
    dadalao(n/t,t);
    if(n%t>=10) cout<<char(n%t+55);//-10+'A';
    else cout<<n%t;
}
int main()
{
    long long int a,k;
    cin>>a;
    k=dalao(a,0,8);
    dadalao(k,2);
    return 0;
} 

2470   转换进制2

我呀,提交了1遍,Compile Error!!!!

蒋智航在2018-08-13 09:38:17追加了内容


1
已采纳
赵逸凡
赵逸凡
初级启示者
初级启示者

void dalao (改成dala)

 

0
我要回答