社区
community_281
帖子详情
请问四个连续自然数的积为3024,他们的和为多少?[求助]
zupkfa
2006-04-18 09:02:20
要快的方法.
...全文
907
16
打赏
收藏
请问四个连续自然数的积为3024,他们的和为多少?[求助]
要快的方法.
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cuteant
2006-04-19
打赏
举报
回复
10^4=10000只能证明至少有一个小于10,同样5^4=625也只能证明至少有一个大于5
但是一旦有5和10参与以后,结果就一定是5或者0了
所以它们一定是介于5和10之间的数字
cuteant
2006-04-19
打赏
举报
回复
我说4*4*4*4等于256也行呢
------------
当然行啊,我的意思是缩小一下范围
再说我也没说一定是啊,有时候有个大概的方向了你再朝那个方向想一下
如果不对了再考虑小于5的嘛
其实小于10也不一定啊,10^4=10000只能证明至少有一个小于10,同样5^4=625也只能证明至少有一个大于5,因为10^4和5^4比较利于心算,一瞬间就想出来了。6^4就有点不好算了,呵呵~~
yanchangshan
2006-04-19
打赏
举报
回复
我说4*4*4*4等于256也行呢
yanchangshan
2006-04-19
打赏
举报
回复
这个还要快吗?10*10*10*10=10000 5*5*5*5=625
所以是大于5小于10的数,然后看个位了
------------------------------------
想法很独特
------
这没有理论依据小于10是对的 为什么大于5
spland
2006-04-19
打赏
举报
回复
这个还要快吗?10*10*10*10=10000 5*5*5*5=625
所以是大于5小于10的数,然后看个位了
------------------------------------
想法很独特
bigfIyingpig
2006-04-19
打赏
举报
回复
哦
icebluenet
2006-04-19
打赏
举报
回复
这种题目简单:
第一:
3024是偶数,所以,她的因子一定是2的倍数
第二,3+0+2+4=9,所以他的因子一定是3的倍数
第三,由于既是3的倍数也是2的倍数,所以,一定是6的倍数
第四:因为10×10×10×10=10000
所以,3204的第一个数一定小于10
由此得出,只有:6×7×8×9
自己想出来的,不到30秒,嘿嘿
Maconel
2006-04-19
打赏
举报
回复
晕了,开方2次不就是开4次方,受2楼影响了,代码应该这样写比较好:
# tmp.py
num = int(raw_input())
n2 = int(num ** 0.25) # n1**n2表示n1的n2次幂,num**0.25,就是开4次方
n1 = n2 - 1
sum = n1 * 4 + 1 + 2 + 3
print sum
Maconel
2006-04-19
打赏
举报
回复
假定连续的4个数为
n1, n2, n3, n4
那么用3024开方2次,得到的应该是介于n2和n3之间的一个小数,因此把这个小数取整,即可得到n2。
用python写的代码如下(嘿嘿,最近在玩python,挺有意思):
# tmp.py
num = int(raw_input())
n2 = int((num ** 0.5) ** 0.5) # n1**n2表示n1的n2次幂,**2次0.5,就是开4次方
n1 = n2 - 1
sum = n1 * 4 + 1 + 2 + 3
print sum
LoveCJ
2006-04-19
打赏
举报
回复
顶
iamwarrior
2006-04-19
打赏
举报
回复
友情接分。。。
sky
2006-04-18
打赏
举报
回复
楼主上高手,这个方法有创意,长见识了,谢了
cuteant
2006-04-18
打赏
举报
回复
这个还要快吗?10*10*10*10=10000 5*5*5*5=625
所以是大于5小于10的数,然后看个位了
zupkfa
2006-04-18
打赏
举报
回复
怎么算出来的啊
快的方法是?
heihei2004
2006-04-18
打赏
举报
回复
3024开方两次
cuteant
2006-04-18
打赏
举报
回复
6+7+8+9=30
分解
连续
自然数
的和_公考行测“数的分解与拆分”题型的解题思路,可以提高答题效率哦...
本文介绍了公务员考试中数的分解与拆分题型的解题思路,包括分解因式型、已知和求积最大值型和排列组合型问题的解决方法,通过例题详细解析了如何高效解答此类问题。
最大乘积|贪心算法|FOJ1698|TYVJ
3024
本文介绍了一种将正整数分解为若干不同
自然数
之和的方法,目标是使得这些
自然数
的乘积达到最大值。通过逐步递增的分解策略,并在超出目标数值时调整较小的数以确保不重复,最终实现最优解。
横竖三个数的和相等_行测备考:数的拆分问题求解
本文介绍了数的分解质因数在数学问题解决中的应用,包括如何找到合数的最大积、如何将数拆分成
自然数
之和以最大化乘积,以及如何利用排列组合解决数的分解问题。通过例题解析,展示了分解因式、求积最大值及排列组合型问题的解题思路和技巧。
贪心 最大乘积 java_最大乘积|贪心算法|FOJ1698|TYVJ
3024
本文介绍了一种将正整数分解为若干不同
自然数
之和的算法,目标是使得这些
自然数
的乘积达到最大值。通过逐步分析与示例说明,文章详细解释了算法的实现过程,并提供了一段C++代码作为具体实现。
community_281
703
社区成员
253,689
社区内容
发帖
与我相关
我的任务
community_281
提出问题
复制链接
扫一扫
分享
社区描述
提出问题
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章