问题描述
输入一个十进制数N,将它转换成R进制数输出。在10≤R≤16 的情况下,用’A’表示10,用’B’表示11,用’C’表示12,用’D’表示13,用’E’表示14,用’F’表示15。
输入格式
输入包含两个整数N(N≤10000)和R(2≤R≤16)。
注意,N有可能是负整数。
输出格式
输出一行,表示转换后的数。
样例输入
23
12
样例输出
1B
AC代码
#include <iostream>
#include <cstdio>
#include <vector>
#include <cmath>
using namespace std;
int main()
{
int a,b;