hdu6033 Add More Zero
来源:互联网 发布:浪潮税控开票软件 编辑:程序博客网 时间:2024/05/18 12:34
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6033
题意:让你求2^m-1次方里面是几位数,即对2^m-1取以10为底的对数
解析:由于不减一也不可能出现增加位数的情况,所以可以直接对2^m次方求对数,换底公式得ans = m*log(2)/log(10)
#include <bits/stdc++.h>using namespace std;int main(void){ int m,case_t = 1; while(~scanf("%d",&m)) { int ans = (int)(m*log(2)/log(10)); printf("Case #%d: %d\n",case_t++,ans); } return 0;}
阅读全文
0 0
- hdu6033--Add More Zero
- HDU6033-Add More Zero
- HDU6033-Add More Zero
- hdu6033 Add More Zero
- HDU6033 Add More Zero【数学】
- HDU6033 Add More Zero(取对数)
- HDU6033-2017多校第一场-Add More Zero
- (hdu6033)Add More Zero(数学,取对数)
- 2017多校第一场 Add More Zero(hdu6033)
- HDU6033---Add More Zero(2017多校联赛A题)
- 2017多校联合1(hdu6033)水Add More Zero
- Add More Zero
- Add More Zero
- 1001.Add More Zero
- Add More Zero HDU
- Add More Zero
- HDU-Add More Zero
- Add More Zero
- 顶层const和底层const
- hdu6045 Is Derek lying
- java 语言学习总结
- 集合框架——LinkedList
- javaScript继承
- hdu6033 Add More Zero
- Mac下安装与配置MySQL
- 最大流 https://comzyh.com/blog/archives/568/
- 转:MySQL大小写问题
- Fortran中function,subroutine, interface和module的简单使用
- ubuntu14.04系统开发环境搭建
- 异常
- 【单调队列】HDU_3706_Second My Problem First
- Method Area(Non-Heap)