数学知识的运用(奇怪的捐赠)
2018-03-14 23:22
239 查看
思路:
必须为7的倍数就是7进制数的问题,将1000000转换成7进制数,每一位的和就是分的分数的和。
题目中的不能超过5份是迷惑条件,因为某个数的七位数表示是唯一的,不受条件的限制。
代码如下:
package sf_01; public class Main { /** * 直接求解一个数字的7进制表示 * 如果没有函数,可以自己用长除法取余数的方法。 */ /* * 由于7进制数中的最大数字为8,而题目中要求为<=5; */ public static void main(String[] args) { // TODO Auto-generated method stub String s=Integer.toString(1000*1000,7); int sum=0; for(int i=0;i<s.length();i++){ sum+=s.charAt(i)-'0'; } System.out.println(s); System.out.println(sum); } }
运行截图:
相关文章推荐
- 蓝桥杯C语言培训4 数学知识的运用 例题1 奇怪的捐赠(进制转换)
- 蓝桥杯C语言培训4 数学知识的运用 例题3 尼姆堆
- VC绘图/游戏简易教程--5:数学知识在绘图中的运用
- 四.数学知识的运用
- 数学知识:和式的处理及二项式系数的运用
- 数学知识在游戏中的运用
- 蓝桥杯C语言培训4 数学知识的运用 例题2 天平称重
- 蓝桥杯C语言培训4 数学知识的运用 作业 求素数(素数的筛法)
- 蓝桥第四课《数学知识的运用》
- 蓝桥杯C语言培训4 数学知识的运用 例题4 公约公倍
- 蓝桥杯C语言培训4 数学知识的运用 例题5 一步之遥
- 学习密码学需要的数学知识
- 引论(数学知识复习)
- 数学知识概观
- word2vec 中的数学原理二 预备知识 霍夫曼树
- [数学知识]三分法
- word2vec 中的数学原理详解(二)预备知识
- 碰到的有用的数学知识积累
- 初步体会数学在编程中的运用
- 2017滴滴校招 末尾0的个数(数学知识)