uva 11986
来源:互联网 发布:java程序的执行过程 编辑:程序博客网 时间:2024/05/16 10:57
假设有n只老鼠 每只老鼠有两种状态 死或活 则n只老鼠有 2^n方种状态 所以n只老鼠可以确定2^n只瓶子
#include <cstdio>#include <cstdlib>#include <cmath>#include <map>#include <set>#include <queue>#include <stack>#include <vector>#include <sstream>#include <string>#include <cstring>#include <algorithm>#include <iostream>#define maxn 105#define INF 0x7fffffff#define inf 10000000#define MOD 1000000007#define ull unsigned long long#define ll long longusing namespace std;int main(){int t, ca = 0;scanf("%d", &t);while(t --) { ll n, one = 1; int ans = 0; scanf("%I64d", &n); while((one << ans) <= n) ++ ans; printf("Case %d: %d\n", ++ca, ans); }return 0;}
0 0
- uva 11986
- uva
- UVA
- UVA
- UVA
- uva
- UVA
- UVA
- UVA
- UVA
- UVA
- UVA
- UVA
- UVA
- UVA
- UVA
- UVA
- UVA
- 留一点梦想给自己
- Codeforces Round #133 (Div. 2) B. Forming Teams(并查集)
- 读jQuery之一(对象的组成)
- hadoop笔记一
- 零值比较--BOOL,int,float,指针变量与零值比较的if语句
- uva 11986
- C++ - 判断文件夹(folder)是否存在(exist)
- 08765700
- The Monocycle
- c++ 字面值常量
- 第一天
- Xcode快捷键
- Android学习笔记
- 我想说今天不是很美妙