gfgfhgfhgfhhgfgfhd
2024-06-23 16:56:05
发布于:北京
#include<bits/stdc++.h>
using namespace std;
int main(){
string a;cin>>a;int s[186];int ss[186];
int le=a.size();
for(int i=0;i<le;i++){
s[i]=a[i]-'0';
}
for(int i=le-1;i>=0;i--){
ss[i]=pow(2,le-i-1)*s[i];
}int sss=0;
for(int i=0;i<le-1;i++){
sss+=ss[i];
}cout<<sss;
return 0;
}
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;cin>> n;int a[186];int s=0;
while(n>0){
a[s++]=n%2;n/=2;
}
for(int i=s-1;i>=0;i--) {
cout<<a[i];
}
return 0;
}
这里空空如也
有帮助,赞一个