数据结构实验之栈一:进制转换

来源:互联网 发布:淘宝靠谱的宠物用品店 编辑:程序博客网 时间:2024/06/05 19:00

Problem Description

输入一个十进制整数,将其转换成对应的R(2<=R<=9)进制数,并输出。

Input

第一行输入需要转换的十进制数;
第二行输入R。

Output

输出转换所得的R进制数。

Example Input

12798

Example Output

2377

Author


#include <bits/stdc++.h>using namespace std;int main(){    int i,j,n,m,k;    stack <int> sta;    cin>>n>>m;    while(n>0)    {        sta.push(n%m);        n=n/m;    }    while(!sta.empty())    {        int key;        key=sta.top();        sta.pop();        cout<<key;    }    cout<<endl;    return 0;}


 
0 0
原创粉丝点击