uva第一道题 11636 Hello World

来源:互联网 发布:毛笔字软件下载 编辑:程序博客网 时间:2024/05/18 22:43
#include <stdio.h>#include <math.h>int case_count;void func(int n){double r;r = log((double)n)/log(2.0);if(r-(int)r == 0)printf("Case %d: %.0lf\n", case_count, r);elseprintf("Case %d: %d\n", case_count, int(r+1));}int main(void){int n;case_count = 0;while(1){case_count ++;scanf("%d", &n);if(n <= 0)break;elsefunc(n);}return 0;}

今天翻墙上了uva online jduge,做了第一道题,以前是在杭电的网站上面做题,现在跟着培训书籍的内容学习。
原创粉丝点击