Add More Zero HDU - 6033
2017-07-28 19:10
369 查看
题意:给你一个m,然后问2^m-1 用十进制表示的位数。
分析:开始以为就是大数暴力一下。。根本没动脑子想是数学题。。
求x用十进制表示的位数,直接(int)log10(x),因为2^m没有等于10^z,所以减一就可以忽略了。
分析:开始以为就是大数暴力一下。。根本没动脑子想是数学题。。
求x用十进制表示的位数,直接(int)log10(x),因为2^m没有等于10^z,所以减一就可以忽略了。
#include <iostream> #include <cstring> #include <algorithm> #include <cmath> #include <cstdio> using namespace std; #define eps 1e-8 int main() { int m; int case1=1; while(scanf("%d",&m)!=EOF) { double a=(double)m*(log10(2)); int ans=(int)a; printf("Case #%d: %d\n",case1++,ans); } return 0; }
相关文章推荐
- Add More Zero HDU - 6033
- HDU 6033 Add More Zero(取对数求一个数长度)
- HDU 6033(Add More Zero) 简单数学题 Java
- 2017 Multi-University Training Contest - Team 1 1001&&HDU 6033 Add More Zero【签到题,数学,水】
- 2017杭电多校联赛 1001 Add More Zero(取对数)HDU 6033
- HDU 6033 Add More Zero 简单数学
- HDU 6033 (2017 多校训练赛1 1001) Add More Zero
- (数学)HDU 6033 Add More Zero
- hdu 6033 Add More Zero
- HDU-6033 Add More Zero
- HDU 6033 Add More Zero(水~)
- HDU-6033 Add More Zero - 2017 Multi-University Training Contest - Team 1(水之崩心态题)
- 2017 Multi-University Training Contest - Team 1:Add More Zero (hdu 6033)
- Add More Zero HDU - 6033
- Add More Zero HDU - 6033
- HDU 6033 Add More Zero
- 17 多校 - 1 - 1001 - Add More Zero (HDU 6033)
- HDU 6033 Add More Zero 数论 水题
- Add More Zero HDU - 6033
- HDU 6033 Add More Zero (数学)