Problem2282--例题 第1题 二进制转十进制

2282: 例题 第1题 二进制转十进制

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 256 MB

Description

输入一个二进制数,将其转换成十进制输出。

输入格式

1行:一个二进制数n0<=n<=111111111111111111 (2)

输出格式

11个数:表示转换得到的十进制数

输入/输出例子1

输入:

1001

输出:

9

Sample Input Copy


Sample Output Copy


HINT

#include<bits/stdc++.h>

using namespace std;

int n,a[1000],xb,yu,sum;

int main() {

//二进制转进制

string s;

int sum=0;

cin>>s;

for(int i=0; i<s.size(); i++) {

sum=sum*2+int(______);

}

cout<<____;

 

return 0;

}

Source/Category