埃及分数 古埃及曾经创造出灿烂的人类文明,他们的分数表示却很令人不解。
package org.bluebridge.topics;/*埃及分数古埃及曾经创造出灿烂的人类文明,他们的分数表示却很令人不解。古埃及喜欢把一个分数分解为类似: 1/a + 1/b 的格式。这里,a 和 b 必须是不同的两个整数,分子必须为 1比如,2/15 一共有 4 种不同的分解法(姑且称为埃及分解法):1/8 + 1/1201/9 + 1/451/10 + 1/301/12 + 1/20那么, 2/45 一共有多少个不同的埃及分解呢(满足加法交换律的算同种分解)?*/public class EgyptFraction {public static void main(String[] args) {// 方法一:// 老老实实的枚举int count = 0;for (int i = 2; i < 45; i++) {for (int j = 2; j < 45 * 45; j++) {int x = i + j, y = i * j;if (2 * y == 45 * x) {count++;}}}System.out.println(count);// 方法二:// 为什么i从23开始,因为2/45在2/44与2/46之间,所以分解的话,最大的边界就是1/23(2/46)int x, y = 0;for (int i = 23; i < 45; i++) {// 如果刚好整除,那么下面的判断就对了,如果不是整除,x * (2 * i - 45)也不会复原回i * 45x = i * 45 / (2 * i - 45);if (x * (2 * i - 45) == i * 45) {y++;}}System.out.println(y);}
}
埃及分数 古埃及曾经创造出灿烂的人类文明,他们的分数表示却很令人不解。相关推荐
- 古埃及太阳金经和亡灵黑经
古埃及太阳金经和亡灵黑经 古埃及太阳金经和亡灵黑经 阳金经 <古埃及亡灵起身书> 醒悟的中国人 0位粉丝 1楼 一 亡灵起身,歌唱太阳 赞美你,啊拉,向着你惊人的上升! 你上升,照耀,令诸 ...
- 观史图馆之《古埃及历代疆域变化》
史图馆. 古埃及历代疆域变化. URL: https://www.bilibili.com/video/BV15W41177uv 这次的读书笔记有点特别,严格来说都不再是"读书"之 ...
- 各国家分析之 古埃及非洲经济
古埃及是四大文明古国之中最古老的一个,然而古埃及人与如今的埃及人完全不同,而与非洲其他地方的人也不一样,随着时代变迁,古埃及人实际上已消失. 首先搞清楚古埃及的主要居民是哪些人?作为最古老人类文明之一 ...
- 通往古埃及文明的钥匙 ———— 罗塞塔石碑
约5000年前,古埃及人发明了一种图形文字,称为象形文字.这种字写起来既慢又很难看懂,国此大约在3400年前,埃及人又演化一种写得较快并且较易使用的字体. 随着时光的流逝,最终连埃及人自己也忘记了如何 ...
- 考古学家质疑古埃及法老是外星人后代(图)
古代很多民族都有关于长着卵形脑袋生物的描述 埃赫那吞像 埃赫那吞的一个女儿也长着卵形脑袋 据俄罗斯媒体6月28日报道,学者对古埃及著名法老王埃赫那吞的遗骨进行了研究,发现他身上有很多令人难以理解的&q ...
- 古埃及文字是如何被破译的?
一直以来,我都以为古埃及文字是一种'图画字',就是'想什么就画什么'的那种. 就好像我们汉语最初的甲骨文,老祖宗想表达'鼎',就去'画鼎',结果画出了个猫星人-▼ '图画字'慢慢进化,最终就不怎么像' ...
- Sennedjem古埃及匠人的水壶
Sennedjem古埃及匠人的水壶 Jietu20190402-165651@2x.jpg Sennedjem 其人 森尼杰姆(Sennedjem,一译赛内珍姆),生活于古埃及第十九王朝塞提一世与拉美 ...
- 文明古国世界观之古埃及
"根据他们那极为丰富的神话和民间传说,埃及人相信,"天地之初"是完全黑暗的:这种暗昧由无限又无形的水构成,而世上的第一块陆地便是从这水中冒出. 不过,创世并非独有的单一事 ...
- 古埃及靠砍手、数“断掌“换取黄金,我先砍为敬
古埃及靠砍手.数"断掌"换取黄金,我先砍为敬 你们知道古埃及是如何计算死去的敌人数量吗?没错,砍手数"断掌"!并且还要"记账"来换取奖赏黄金 ...
最新文章
- Mac OS 查看端口和杀死进程
- [雪峰磁针石博客]计算机视觉opcencv工具深度学习快速实战1人脸识别
- java xsl生成word文件_导出生成xsl文件
- python dlib学习(十一):眨眼检测
- Python中threading的join和setDaemon的区别及用法
- Java修炼之路——基础篇——平台无关性
- linux安装python的拓展包,linux 安装python拓展包pexpect
- 哔哩下载姬(downkyi)v1.4.0 B站视频下载工具 哔哩哔哩视频解析
- cadence设计PCB流程
- 万年历—Java计算感恩节是哪天?感恩节是哪一天?2017年感恩节是哪一天?
- E.03.17 Lou Ottens, Father of Countless ==Mixtapes==, Is Dead at 94
- android 解析程序包时出现问题
- 在openSUSE编译OpenFOAM
- 笔记本电脑开机黑屏只能看到鼠标箭头
- PaintFlagsDrawFilter canvas 抗锯齿
- Vue 记账凭证模块组件
- 常见自动化测试工具,你用过哪些?
- 好东西为什么卖不动,店铺选址开店必读!
- 《Java语言程序设计与数据结构(基础篇)》第11版第四章复习题答案
- Facebook Libra 内存池组件(Mempool)简介