题解 | #进制转换#
进制转换
https://www.nowcoder.com/practice/8f3df50d2b9043208c5eed283d1d4da6
#include <iostream> #include <string> #include <sstream> #include <iomanip> using namespace std; int main() { string input; while (getline(cin, input)) { // 使用字符串流将十六进制字符串转换为十进制整数 istringstream iss(input); unsigned int decimalValue; iss >> hex >> decimalValue; cout << decimalValue << endl; } } // 64 位输出请用 printf("%lld")