Javabeans
来源:互联网 发布:网络诈骗的典型案例 编辑:程序博客网 时间:2024/04/26 14:25
Description
Javabeans are delicious. Javaman likes to eat javabeans very much.
Javaman has n boxes of javabeans. There are exactly i javabeans in thei-th box (i = 1, 2, 3,...n). Everyday Javaman chooses an integerx. He also chooses several boxes where the numbers of javabeans are all at leastx. Then he eats x javabeans in each box he has just chosen. Javaman wants to eat all the javabeans up as soon as possible. So how many days it costs for him to eat all the javabeans?
Input
There are multiple test cases. The first line of input is an integer T ≈ 100 indicating the number of test cases.
Each test case is a line of a positive integer 0 < n < 231.
Output
For each test case output the result in a single line.
Sample Input
41234
Sample Output
1223
#include<stdio.h>#include<math.h>int sum;int log2(int x){int sum=0;while(x>>=1){sum++;}return sum;}int main(){ int m; while(scanf("%d",&m)!=EOF) { while(m--) { int n; scanf("%d",&n); log2(n); printf("%d\n",sum); } } return 0;}
- JavaBeans
- Javabeans
- javabeans
- Javabeans
- JavaBeans
- JavaBeans
- JavaBeans
- JavaBeans
- javabeans
- JavaBeans
- JavaBeans教程
- JavaBeans Spec
- JavaBeans教程
- JavaBeans 教程
- 学习JAVABEANS
- javabeans基础
- L Javabeans
- 什么是JavaBeans
- 生产者消费者的多种java实现方式
- VC++ 大文件读写(大于4G)
- ubuntu下配置apache虚拟主机
- 【转】retrieveend 事件中的rowcount参数与rowcount()函数的区别
- 实例详解C++友元
- Javabeans
- ios常用加密方法
- 整理一篇不错的关于软件加密的文章
- 在Ubuntu中安装Qt SDK时候遇到需要安装C++编译器的问题
- Median
- MSP430的精确延时
- C# Socket编程(1)基本的术语和概念
- iOS学习之sqlite的创建数据库,表,插入查看数据
- 向Berkeley DB插入大文件