hud 6033

题意:给出m,问2的m次方-1==10的k次方(最接近),求k

思路:可以看成2^m=10^k,取个log,k=m*log2/log10

复制代码
 1 #include<bits/stdc++.h>
 2 using namespace std;
 3 typedef long long ll;
 4 
 5 int main(){
 6     int n;
 7     int kk=1;
 8     while(scanf("%d",&n)!=EOF){
 9         printf("Case #%d: ",kk++);
10         int x=log(2)/log(10)*n;
11         printf("%d\n",x);
12     }
13     return 0;
14 }
复制代码

 

posted on   hhhhx  阅读(126)  评论(0编辑  收藏  举报

努力加载评论中...

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示