统计一本N页的书含有的数字各几个
来源:互联网 发布:制作app的软件 编辑:程序博客网 时间:2024/04/27 19:00
public class PageNum { public static void main(String[] args){ int num = 1234<span style="white-space:pre"></span>; int higher,len,temp,rest; len = (int)Math.log10(num); int[] array= new int[10]; for(int x:array){ x = 0; } temp = num; for(int i=0;i<=len;i++) { higher = (int) (temp / Math.pow(10, len - i)); //取得最高位 rest = temp - higher * (int) Math.pow(10, len - i); array[higher] += rest + 1; for (int j = 0; j < higher; j++) { array[j] += Math.pow(10, len - i); for (int k = 0; k < 10; k++) { array[k] += (len - i) * Math.pow(10, len - i - 1); } } temp = rest; } for(int i=0;i<=len;i++) { array[0] -= Math.pow(10, i); } for(int i:array){ System.out.print(i+" "); } }}
0 0
- 统计一本N页的书含有的数字各几个
- 统计所有0到n之间所有含有数字1的数字和
- 一本书n页的页码连续编号,则数字0到9在页码中各出现多少次?用c++编程
- HDU 3555 Bomb(1-n含有“49”的数字个数)
- 统计数字问题。给定一本书,其中包含n页,计算出书的全部页码中用到了多少个数字0…9。
- 统计数字问题。给定一本书,其中包含n页,计算出书的全部页码中用到了多少个数字0…9。
- 统计数字问题。给定一本书,其中包含n页,计算出书的全部页码中用到了多少个数字0…9。
- 给定一本书,其中包含n页,计算出书的全部页码中用到了多少个数字0…9
- LightOJ 1138 给出数字n,求m使得m!的末尾含有n个0
- [排列组合]不少于n个数字组成的数的统计
- 求小于N的正整数中含有1的数字的个数
- 从1到N中,统计所有含有1的个数。
- [ACM] hdu 3555 Bomb (数位DP,统计1-N中含有“49”的总数)
- 阶乘因式分解(找出数n的阶乘中含有几个素数m)
- 如何求N的阶乘所得的数字末尾含有多少个0
- 求N的阶乘所得的数字末尾含有多少个0
- 【华为OJ平台练习题】统计一段字符串中含有空格、英文、数字的个数
- 随机验证码生成(生成一个含有n位随机数字的字符串)
- CSS3及CSS2中易忘记的选择器记录
- input 全选 全不选
- 输出1-50的素数
- 毛超帅三.Tomcat 6和7 64位各版本分享(java3)______软件开发-Tomcat
- 南阳oj 125 盗梦空间
- 统计一本N页的书含有的数字各几个
- live555—VS2013 下live555编译、使用及测试
- Spring+Hibernate+Struts2
- 字典序问题
- 安装 Android Studio --- Windows
- CSS text-align 和 vertical-align 属性
- Android原生方式实现夜间模式
- 7.4 A lightOJ 1027 A Dangerous Maze
- 数据库连接(JOIN)