拿下
2024-11-16 19:20:49
发布于:广东
3阅读
0回复
0点赞
#include <iostream>
#include <stdio.h>
#include <stack>
#define LL long long
using namespace std;
stack<char> jg;
int j;
void dt(LL n,int m){
if(n0) return;
if(n%m0){
jg.push('0');
dt(n/m,m);
}else{
int t=n%m;
if(t<10){
jg.push(t+48);
}else{
jg.push(t+55);
}
dt(n/m,m);
}
return;
}
int main()
{
LL n,m;
cin>>n>>m;
swap(m,n);
dt(n,m);
int len=jg.size();
for(LL i=0;i<len;i++){
cout<<jg.top();
jg.pop();
}
return 0;
}
这里空空如也
有帮助,赞一个