#include <iostream>
#include<stack>
using namespace std;
int main()
{
stack<int> s;
int n,m,x;
cin>>n>>m;
while(n)
{
x=n%m;
s.push(x);
n/=m;
}
while(!s.empty())
{
if(s.top()>=10)
{
switch(s.top())
{
case 10:cout<<"A";break;
case 11:cout<<"B";break;
case 12:cout<<"C";break;
case 13:cout<<"D";break;
case 14:cout<<"E";break;
case 15:cout<<"F";break;
}
}
else
cout<<s.top();
s.pop();
}
return 0;
}
十進制轉m進制
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.