#include<bits/stdc++.h> using namespace std; unsigned int encrypt(unsigned int x){ unsigned int low=x>>16,up=x<<16; low=((~low)<<16)>>16; up=up^(low<<16); return low|up; } int main(){ unsigned int u; while(~scanf("%d",&u)){ printf("%.2X\n",encrypt(u)); } }
ecnu 2019 Bit operation
猜你喜欢
转载自www.cnblogs.com/TAMING/p/9200642.html
今日推荐
周排行