不需要是-1才结束,任何一个负数都是结束标志。
/******************
* Author:fisty
* data:2014-12-13
* uva11636
* 贪心
* *****************/
#include <cstdio>
#include <algorithm>
using namespace std;
int main(){
int n;
int cnt = 1;
while(scanf("%d", &n) != EOF){
if(n < 0) break;
printf("Case %d: ", cnt++);
int k = 1;
int ans = 0;
while(k < n){
k *= 2;
ans++;
}
printf("%d\n", ans);
}
return 0;
}