当前位置: 首页 > news >正文

最大正整数和最小负整数的代码_【国际数学竞赛】一个正整数等于最小的四个正因子平方和...

v2-c73fd38aaf60bdd75d41f87d913efddb_1440w.jpg?source=172ae18b

下面是2005年澳大利亚数学竞赛(AMC)E级难度,也就是11-12年级参加的比赛真题,是当年的第30题,也就是最后一题。

2005-AMC-30

6518644e8e93876d6badfdcede492d1e.png
大致题意:有一个正整数恰好等于它四个最小的正因子的平方和,请问这个正整数最大的质因子是多少?

举个简单例子来说明一下,比如12的因子有:1,2,3,4,6,12,则12最小的四个正因子为1,2,3,4,那么这四个因子的平方和为

,不等式于12,所以12就不是我们要找的这个数。

第一眼看到这道题还是有点蒙的,感觉很神奇,因为最小的四个因子我们并不清楚,而且情况很多,如何才能把这个数给确定下来呢?

【详解】

设这个满足要求的正整数为

,它的最小的四个正因子分别是
,且
,根据题意
.

因为

,所以
(1是任何整数的正因子,且是最小的),于是

.

接下去分析

的奇偶性
(其实是想知道2是否为
的一个因子):

假设

是奇数,则
, 于是
都是奇数. 但是
,右边四个奇数相加等于偶数,与左边
是奇数产生矛盾. 因此,
是偶数
.

通过上述分析可知,

.

因为

,是一个奇数,所以
中必定有一个是奇数一个是偶数.

接下去分类讨论

情况一

只可能等于4或者6(
是偶数,且是比3大的最小因子,如果大于等于8,那么会引入一个比
小的因子,不满足
的定义。)

验证可知发现都不满足要求:

最小的四个正因子为1,2,3,5,不满足;

最小的四个正因子为1,2,5,10,不满足;

情况二

于是

是大于等于5的奇数.

根据

可知
(
)

考虑

左边

而右边

,

左右两边不可能相等,故这种情况不满足;

情况三:

是一个大于等于5的质因子

于是,

,(因为
是偶数且是比
,如果
,则根据定义

因此,

于是,

最小的四个正因子为:1,2,5,10,满足题意.

综上所述,最大的质因子为

.

这个分类讨论不太好想,特别是情况三,要能分析出

,不然肯定做不出来。不知道还有没有类似的问题,比如说最小的三个正因子的平方和,最小的四个正因子的立方和等等,大家感兴趣可以再思考一下。

如果有更好的方法欢迎交流讨论~

这是澳大利亚数学竞赛E级难度真题,今年(2020年)AMC在9月26日线上线下同步进行,大家感兴趣可以试试,各个年龄段都可参加,详细介绍可参阅:

双木止月Tong:【国际数学竞赛】澳大利亚数学竞赛(AMC)​zhuanlan.zhihu.com
65332f0a9bec197a204a2115cbda200f.png

想了解更多国际数学竞赛真题,可看以下目录:

双木止月Tong:【国际数学竞赛】目录​zhuanlan.zhihu.com
b59569224b41a87a076d1cbc32af6bf4.png

相关文章:

  • 如何实现数据监控_如何在数据中心中安装环境监控系统
  • ps制作20种特效文字_如何用PS制作人体特效?
  • 华为手机相册怎么镜像翻转_怎么制作照片视频?利用手机相册快速制作卡点视频...
  • 项目管理软件对比分析_做项目管理的痛,你不懂!
  • win10打开程序响应很慢_Win10按alt+tab切换很慢?联想电脑Alt+Tab切换窗口很卡解决方法...
  • python 进入E盘_零基础学Python—基础班04期
  • css 毛玻璃_CSS之函数的小技巧
  • html js获取session_如何用 JS 一次获取 HTML 表单的所有字段 ?
  • springboot默认数据源如何设置连接数_HTML如何设置复选框、单选框以及默认选项?...
  • pta求阶乘序列前n项和_python在时间序列分析中的简介
  • python链表实现多项式_Python数据结构——链表的实现
  • python的整数类型_Python数字类型Number
  • python变量名有哪些_python变量名命名规则
  • unity3d 求两个点长度_初二数学经典的做对称求最小值问题,也是中考中的常客...
  • java调用shell获取错误信息_python学习笔记---linux/windows调用sas程序
  • [NodeJS] 关于Buffer
  • axios请求、和返回数据拦截,统一请求报错提示_012
  • Docker 1.12实践:Docker Service、Stack与分布式应用捆绑包
  • ES学习笔记(10)--ES6中的函数和数组补漏
  • Javascript编码规范
  • javascript面向对象之创建对象
  • Java方法详解
  • LeetCode算法系列_0891_子序列宽度之和
  • Python socket服务器端、客户端传送信息
  • Web Storage相关
  • 极限编程 (Extreme Programming) - 发布计划 (Release Planning)
  • 力扣(LeetCode)56
  • 聊聊springcloud的EurekaClientAutoConfiguration
  • 前端性能优化--懒加载和预加载
  • 王永庆:技术创新改变教育未来
  • 网络应用优化——时延与带宽
  • 详解移动APP与web APP的区别
  • 一起来学SpringBoot | 第十篇:使用Spring Cache集成Redis
  • 一天一个设计模式之JS实现——适配器模式
  • # .NET Framework中使用命名管道进行进程间通信
  • # 睡眠3秒_床上这样睡觉的人,睡眠质量多半不好
  • #android不同版本废弃api,新api。
  • #Linux(make工具和makefile文件以及makefile语法)
  • #宝哥教你#查看jquery绑定的事件函数
  • #免费 苹果M系芯片Macbook电脑MacOS使用Bash脚本写入(读写)NTFS硬盘教程
  • (1)Nginx简介和安装教程
  • (175)FPGA门控时钟技术
  • (ros//EnvironmentVariables)ros环境变量
  • (办公)springboot配置aop处理请求.
  • (附源码)spring boot公选课在线选课系统 毕业设计 142011
  • (接口自动化)Python3操作MySQL数据库
  • (原創) 人會胖會瘦,都是自我要求的結果 (日記)
  • .NET DevOps 接入指南 | 1. GitLab 安装
  • .NET Framework 和 .NET Core 在默认情况下垃圾回收(GC)机制的不同(局部变量部分)
  • .NET关于 跳过SSL中遇到的问题
  • .NET开源项目介绍及资源推荐:数据持久层 (微软MVP写作)
  • ??javascript里的变量问题
  • @SuppressLint(NewApi)和@TargetApi()的区别
  • [2023-年度总结]凡是过往,皆为序章
  • [2544]最短路 (两种算法)(HDU)