您的位置:首页 > 大数据 > 人工智能

HDU_【2017 Multi-University Training Contest 1】——1001 Add More Zero

2017-07-25 20:15 393 查看

题目链接

题目意思

题目意思就是给你一个数n让你计算2^n的值,转化为科学计数法是10的几次方,输出这个次方数就行。

解题思路

这就是一个数学公式就可以解决了。求log10(2^m-1)向下取整。

代码部分

#include <iostream>
#include <stdio.h>
#include <math.h>

using namespace std;

int main()
{
int m,k,t=0;
while(~scanf("%d",&m))
{
k = (int)m*log10(2.0);
printf("Case #%d: %d\n",++t,k);
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐