Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
149193 刘宸宇 二进制转十进制 C++ Wrong Answer 0 MS 284 KB 334 2026-03-07 18:55:32

Tests(0/20):


Code:

#include<bits/stdc++.h> using namespace std; string a; int n[101]; int o; int main(){ cin>>a; int u=a.size()-1; for(int i=0;i<=u;i++){ n[i]=a[i]-'0'; } for(int i=u;i>=0;i--){ int p=pow(10,u); o+=(n[u-i]%p)*pow(2,i); cout<<o<<"\n"; } cout<<o; return 0; }


Run Info:

------Input------
111001111110000111111010111100
------Answer-----
972586684
------Your output-----
536870912 805306368 939524096 939524096 939524096 956301312 964689920 968884224 970981376 972029952 972554240 972554240 972554240 972554240 972554240 972570624 972578816 972582912 972584960 972585984 972586496 972586496 972586624 972586624 972586656 972586672 972586680 972586684 972586684 972586684 972586684