古希腊数学家毕达哥拉斯在自然数研究中发现,220的所有真约数(即不是自身的约数)之和为:
1+2+4+5+10+11+20+22+44+55+110=284。
而284的所有真约数为1、2、4、71、 142,加起来恰好为220。人们对这样的数感到很惊奇,并称之为亲和数。一般地讲,如果两个数中任何一个数都是另一个数的真约数之和,则这两个数就是亲和数。
你的任务就编写一个程序,判断给定的两个数是否是亲和数

import java.util.Scanner;
public class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int n = sc.nextInt();while(sc.hasNext()) {int x = sc.nextInt();int y = sc.nextInt();  int sum =0;for(int i =1;i<x;i++) {if(x%i==0) {sum +=i;}}if(sum ==y) {System.out.println("YES");}else {System.out.println("NO");}        }sc.close();}
}

虽然ac了,但是还有一点不理解
为什么不需要求出284(y)的真约数,在和x比较一下呢

古希腊数学家毕达哥拉斯数学题相关推荐

  1. 第F题 真约束之和(通解)古希腊数学家毕达哥拉斯在自然数研究中发现,220的所有真约数(即不是自身的约数)之和为:  1+2+4+5+10+11+20+22+44+55+110=284

    古希腊数学家毕达哥拉斯在自然数研究中发现,220的所有真约数(即不是自身的约数)之和为: 1+2+4+5+10+11+20+22+44+55+110=284. 而284的所有真约数为1.2.4.71. ...

  2. 古希腊数学家把数1,3,6,10,15,21,...叫做三角形数,它有一定的规律性。若把第一个三角形数记为a1,第二个三角形数记为a2,...,第n个三角形数记为an,计算a1+a2,a2+a3

  3. int、long和long long的范围

    查看全文 http://www.taodudu.cc/news/show-3069894.html 相关文章: 字符串快速变dict字典key python简易英文字典_Python爬虫:自制简易词典 ...

  4. 史上最气人的数学家:文理双全智商还高,说话只说半句,解题只解半个,调戏人调戏了三百年还不够......

    全世界只有3.14 % 的人关注了 爆炸吧知识 大家上学的时候有没有想过:在数学试卷上调戏阅卷人. 想想小天,会都不会写,还调戏阅卷人?想都不敢想. 但一个知乎大佬就做了.他居然用费马的原话作答:我已 ...

  5. 科普 | 同一个世界,地图有这么多不同的表达!

    来源:测绘学报 一.地图投影的概念 地球到底是什么样的?公元前6世纪,古希腊数学家毕达哥拉斯率先提出了"地圆说".他在观察月食时,发现大地在月球上的投影是圆的,所以认为大地是完整的 ...

  6. 杭电2030java做法_杭电ACM2040java做法

    亲和数 Problem Description 古希腊数学家毕达哥拉斯在自然数研究中发现,220的所有真约数(即不是自身的约数)之和为: 1+2+4+5+10+11+20+22+44+55+110=2 ...

  7. HDU 2040:亲和数

    亲和数 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submis ...

  8. 亲和数 杭电2040

    古希腊数学家毕达哥拉斯在自然数研究中发现,220的所有真约数(即不是自身的约数)之和为: 1+2+4+5+10+11+20+22+44+55+110=284. 而284的所有真约数为1.2.4.71. ...

  9. 林群院士:做科普也可以创新,和做科研一样

    什么叫科普?一次我开会乘坐出租车,司机问我:"您这么大年纪了,不在家带孙辈,还到处跑,是做什么工作的?"我说:"做数学的."想不到他立即蹦出一句:"哦 ...

最新文章

  1. php 小炒花生,炒花生的做法_炒花生怎么做_炒花生的家常做法
  2. 网站分析与SEO效果的评估,互联网营销
  3. http://www.huihoo.com/ 灰狐网站 Linux 专业网站
  4. Tomcat--HTTPS的简单应用
  5. 某公司有一台打印、复印一体机,需要将购买成本分年均摊到隔年的费用中。请编写一个程序,根据用户输入的购买金额和预计使用年限计算每年的分摊费用。要求对输入异常进行适当的处理。
  6. 缓存之EHCache
  7. node-red教程2 第一条数据流
  8. 论ORM框架—EntityFrameworkCore
  9. 一文纵览自然语言生成的发展
  10. 如何设置jquery的ajax方法为同步
  11. foobar2000隐藏桌面悬浮窗头像_多多情侣头像大全app-多多情侣头像大全软件v1.0.1...
  12. 浮躁的世界里 我们要的是生活
  13. 达威尔液晶电子手写板儿童涂鸦画板写字板,培养小孩创造力和想象力的好工具!
  14. C语言1加到100的递归方法,递归调用实现1到100的累加
  15. Photoshop CS5初学者必读(23)——应用色彩平衡
  16. pip安装.whl文件
  17. MoneyKing链游平台,元宇宙Web3.0黑马爆发
  18. 数据 术语_这5个必须知道的数据科学家进入零售领域的术语
  19. 什么是凸函数及如何判断一个函数是否是凸函数
  20. OneFlow 的 Global Tensor 学习笔记和实习总结

热门文章

  1. 配置邮件服务器及空邮件服务器
  2. Facebook创始人解释为何不把公司交给职业经理
  3. 计算机早期科学家起源,月球起源说
  4. react中使用水印water-mark-oc
  5. 移动电源充电宝新国标GB/T 35590-2017检测报告测试项目
  6. python 新式类_【Python】Python 新式类介绍
  7. 此刻,若你不爱我,我也不会在意【茨维塔耶娃】
  8. 2021年T电梯修理新版试题及T电梯修理模拟考试
  9. IAR开发STM8S系列启动CMT2300A
  10. homeassistant