#include <iostream>
#include <stdio.h>
#include <string.h>
#include <vector>
#include <algorithm>
#include <queue>
#include <stack>
#define MAX 1005
using namespace std;
const int INF=0x3f3f3f3f;
int n,m;
int main(){
while(~scanf("%d%d",&n,&m)){
if(n==0) printf("0\n");
stack<char> s;
while(n){
if(n%m>=10)
s.push('A'+n%m-10);
else
s.push('0'+n%m);
n=n/m;
}
while(!s.empty()){
printf("%c ",s.top());
s.pop();
}
printf("\n");
}
return 0;
}
十进制数转化为任意进制数
最新推荐文章于 2019-07-15 22:53:59 发布