[C++] 纯文本查看 复制代码 #include <bits/stdc++.h>
using namespace std;
int main()
{
int a,b,c=1;
double d=0;
cin>>a;
do
{
b=a%10;
d=d+b*c;
c=c*2;
a=a/10;
}while(a!=0);
cout<<d<<endl;
return 0;
}
//-------------------------------
//#include <bits/stdc++.h>
//using namespace std;
//int main()
//{
// int a[10], n, i;
// cin>>n;
// for(i=0; n>0; i++)
// {
// a[i]=n%2;
// n= n/2;
// }
// for(i=i-1 ;i>=0 ;i--)
// {
// cout<<a[i];
// }
// return 0;
//}
|