Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
110932 汤奕硕 二进制转十进制 C++ Accepted 1 MS 280 KB 404 2025-02-23 19:49:04

Tests(20/20):


Code:

#include <iostream> using namespace std; int main() { string binary; cin >> binary; // 读取二进制数 int decimal = 0; // 十进制数 for (int i = 0; i < binary.length(); ++i) { // 将二进制数的每一位转换为十进制 decimal = decimal * 2 + (binary[i] - '0'); } // 输出十进制数 cout << decimal << endl; return 0; }