80分求解错!!!
查看原帖
80分求解错!!!
1496920
hby110楼主2025/1/12 19:12

能不能帮忙Debug一下!!谢谢了

#include<iostream>
#include<cmath>
#include<cstring>
using namespace std;
string s="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";
int main(){
    int t,r,n,m=0,i;
    int a[1000];
    memset(a,0,sizeof(a));
    cin>>t>>r;
    m=0;
    if(t<r){
        cout<<t;
    }else{
        while(t>r){
        if(t/r<r){
            n=t/r;
        }
        m++;
        a[m]=t%r;
        t/=r;
        }
        cout<<n;
        for(i=m;i>=1;i--){
            cout<<s[a[i]];
        }
    }
    return 0;
}
2025/1/12 19:12
加载中...