Add More Zero HDU - 6033
2017-07-28 19:10
399 查看
题意:给你一个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; }
相关文章推荐
- 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
- 17 多校 - 1 - 1001 - Add More Zero (HDU 6033)
- HDU 6033 Add More Zero 数论 水题
- Add More Zero HDU - 6033
- HDU 6033 Add More Zero
- HDU 6033 Add More Zero (数学)
- 【HDU】6033 - Add More Zero(数学推导)
- Add More Zero HDU - 6033
- HDU 6033 Add More Zero - 2017多校联盟1 A题
- Add More Zero HDU - 6033
- 17暑假多校联赛1.1 HDU 6033 Add More Zero