HDU
来源:互联网 发布:ios多线程编程 面试 编辑:程序博客网 时间:2024/06/05 14:47
#include<stdio.h>#include<stdlib.h>#include<string.h>int check(char number[100]){ int i;int count=0;for(i=0;number[i]!='\0';i++){ if(number[i]=='1')count++;}return count;}void main(){ int T,n,i,count,t;bool finding; char number[100];while(scanf("%d",&T)!=EOF){for(t=1;t<=T;t++){ count=0; finding=true; scanf("%d",&n); if(n<1||n>20)continue; i=1; itoa(i,number,2); if(strlen(number)==n)finding=false; for(i=1;strlen(number)==n||finding;i++){ if(strlen(number)==n)finding=false;if(!finding)count+=check(number);itoa(i,number,2);} if(n==1)count=1;printf("%d\n",count);} }}
阅读全文
0 0
- hdu
- hdu
- HDU
- hdu ()
- hdu
- hdu
- HDU
- HDU
- hdu
- hdu
- HDU
- Hdu
- hdu
- hdu-
- hdu
- hdu
- hdu
- HDU
- Coin Toss(UVA
- VS2010 语法错误: 标识符“__RPC__out_xcount_part” 解决方法
- Math类
- AVL树详解
- CodeForces
- HDU
- shell中单引号、双引号、反引号的区别
- JS部分高阶函数的运用及解析
- Eclipse中安装新的repository库,并本地库jar上传nexus中
- pwnable.tw刷题之dubblesort
- 算法(递归)--汉诺塔
- MyBatis学习笔记
- maven仓库--私服(Nexus的配置使用)
- dfs枚举 + 最小生成树 hdoj2489 Minimal Ratio Tree