标签:des style blog http io ar color os sp
比赛的时候题目意思完全不对.....居然还有人1分钟就AC了......
3 6 8 1
3 1 1
/* *********************************************** Author :CKboss Created Time :2014年12月13日 星期六 19时00分45秒 File Name :A.cpp ************************************************ */ #include <cstdio> #include <cstring> #include <iostream> #include <algorithm> #include <vector> #include <queue> #include <set> #include <map> #include <string> #include <cmath> #include <cstdlib> using namespace std; int arr[50],an=0; int main() { //freopen("in.txt","r",stdin); //freopen("out.txt","w",stdout); int T_T,n; scanf("%d",&T_T); while(T_T--) { scanf("%d",&n); bool ok=false; int m=0,an=0; for(int i=31;i>=0;i--) { if(n&(1<<i)) ok=true; if(ok==true) { arr[an++]=((n&(1<<i))==0)?0:1; } } reverse(arr,arr+an); for(int i=0;i<an;i++) { if(arr[i]) m|=(1<<(an-i-1)); } printf("%d\n",m); } return 0; }
标签:des style blog http io ar color os sp
原文地址:http://blog.csdn.net/ck_boss/article/details/41917705