大佬求助
查看原帖
大佬求助
1089691
封禁用户楼主2024/5/18 16:08
#include<iostream>
#include<vector>
using namespace std;
void s(int a,int b){
    vector<int> tmp;
    while(a){
        int temp1=a%b;
        tmp.push_back(temp1);
        a=(a-temp1)/b;
    }
    for(int i=tmp.size()-1;i>=0;i--){
        if(tmp[i]>=10){
            cout<<'A'+tmp[i]-10;
        }
        else{
            cout<<tmp[i];
        }
    }
}
int main(){
	int a;
    cin>>a;
    int b;
    cin>>b;
    s(a,b);
	return 0;
}

这哪里错了,为啥只得80分

2024/5/18 16:08
加载中...