1 条题解
-
0
C++ :
#include<iostream> #include<cstring> using namespace std; int a[32]; int main() { int n; cin>>n; memset(a,0,sizeof(a)); for (int i=0; n; i++) { a[i]=n%2; n/=2; } for (int i=0; i<=15; i++) { int t=a[i]; a[i]=a[i+16]; a[i+16]=t; } unsigned ans=0; for (int i=31; i>=0; i--) { ans*=2; ans+=a[i]; } cout<<ans<<endl; return 0; }
- 1
信息
- ID
- 10006
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者