#include using namespace std; //函数:十进制转任意进制 string tenToR(int n, int r) { if (n == 0) return "0"; //十进制n转r进制 ,返回字符串s string str = ""; stack s; while (n) { s.push(n % r); n = n / r; } while (!s.empty()) { switch (s.top()) { case 10: str += 'A'; break; case 11: str += 'B'; break; case 12: str += 'C'; break; case 13: str += 'D'; break; case 14: str += 'E'; break; case 15: str += 'F'; break; default: str += s.top() + '0'; } s.pop(); } return str; } int main() { string s; cin >> s; //cout << rToTen(s,16) << endl; return 0; }