首页 > 代码库 > hdu 5142 NPY and FFT(水)
hdu 5142 NPY and FFT(水)
http://acm.hdu.edu.cn/showproblem.php?pid=5142
#include<cstdio>#include<cstring>#include<cmath>#include<iostream>#include<algorithm>using namespace std;int bin[100];int main(){ int t,n,i,j,k; scanf("%d",&t); while(t--) { scanf("%d",&n); memset(bin,0,sizeof(bin)); int coun=0; while(n) { bin[coun++]=n%2; n/=2; } while(bin[coun]==0) coun--; int ans=0; int wei=0; for(i=coun;i>=0;i--) { int temp=bin[i]*(int)pow(2,wei++); ans+=temp; //printf("%d...\n",temp); } printf("%d\n",ans); } return 0;}
hdu 5142 NPY and FFT(水)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。