P1100:
/* P1100 */
#include <iostream>
#include <cmath>
using namespace std;
int main(){
long long int a,sum=0;
cin>>a;
for(int x=0;a;x++,a/=2){
if(a%2==1){
if(x<16){
sum+=pow(2,x+16);
}
else{
sum+=pow(2,x-16);
}
}
}
cout<<sum;
return 0;
}
/* P1100 */
#include<bits/stdc++.h>
using namespace std;
int main(){
unsigned int n;
cin>>n;
cout<<(n>>16)+(n<<16);
return 0;
}
P4136:
/* P4136 */
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n;
while(1)
{
cin>>n;
if(n==0) return 0;
if(n%2) cout<<"Bob"<<endl;
else cout<<"Alice"<<endl;
}
}
P1348:
/* P1348 */
#include <iostream>
#include <cmath>
using namespace std;
int main(){
int a,b,sum=0;
cin>>a>>b;
for(int i=a;i<=b;i++){
/*for(int y=0;y<b*2;y++){
for(int x=y;x<b*3;x++){
if(x*x-y*y==i) sum++;
}
}*/
if(i%2!=0||i%4==0)sum++;
}
cout<<sum;
return 0;
}
完。