传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=1192
求2^i > m的最小的i
#include <cstdio>
int m;
int main(void) {
scanf("%d", &m);
int i;
for (i = 1; i < 32; ++i) {
if ((1 << i) > m) {
break;
}
}
printf("%d\n", i);
return 0;
}
本文介绍了一个简单的C语言程序,用于求解2的i次方大于给定整数m时,i的最小值。通过不断迭代检查2的幂是否超过m来找到这个值。
传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=1192
求2^i > m的最小的i
#include <cstdio>
int m;
int main(void) {
scanf("%d", &m);
int i;
for (i = 1; i < 32; ++i) {
if ((1 << i) > m) {
break;
}
}
printf("%d\n", i);
return 0;
}
转载于:https://www.cnblogs.com/ciao-sora/p/6180838.html
668

被折叠的 条评论
为什么被折叠?