Problem Description
输入一个十进制整数,将其转换成对应的R(2<=R<=9)进制数,并输出。
Input
第一行输入需要转换的十进制数;
第二行输入R。
Output
输出转换所得的R进制数。
Example Input
1279
8
Example Output
2377
Hint
Author
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <bits/stdc++.h>
#include <algorithm>
#include <stack>
using namespace std;
int main()
{
stack<int>stack1;
int k, t;
scanf("%d%d", &k, &t);
while(k>0)
{
int z=k%t;
k/=t;
stack1.push(z);
}
while(!stack1.empty())
{
printf("%d", stack1.top());
stack1.pop();
}
printf("\n");
return 0;
}