ChaseDream
搜索
返回列表 发新帖
查看: 1033|回复: 5
打印 上一主题 下一主题

如何确定一个数字是不是质数?

[复制链接]
楼主
发表于 2009-2-8 15:57:00 | 只看该作者

如何确定一个数字是不是质数?

经常有这样的题目,问你从数字A~数字B之间,有几个是质数。

这时候先把偶数排除掉,然后尾数是5的排除,3的倍数之类的也排除。

但是,问题来了——

有些数字长得很“非主流”,比如221(17*13),请问这个要怎样短时间内判断?

沙发
发表于 2009-2-9 00:45:00 | 只看该作者

如果我遇到这种题目我会这么做:

先看221的平方根,大约14点多,所以大于14的因子就不要看了,然后试从1到14之间的素数。GMAT一般不会出很大的数,因为要考虑到美国学生的需求

板凳
发表于 2009-2-9 15:15:00 | 只看该作者

good idea~

地板
 楼主| 发表于 2009-2-22 14:06:00 | 只看该作者

回2搂

xiexie,现在才看到,很聪明的方法~~~~
5#
发表于 2009-2-22 14:15:00 | 只看该作者
i dont get it, can someone give me more detail?
6#
 楼主| 发表于 2009-2-22 14:45:00 | 只看该作者

我觉得我自己也没有理解的很清楚……

汗颜!

被你一问,反问我自己我也不知道我是不是真的get it

根据2搂的思路,221处于14*14---15*15之间

那么,必然,不可能有两个因子同时大于15,即,如果有因子,那就一定有因子是在1-15中,然后范围就小一点了。8知道俺理解的对不。

大家指正

您需要登录后才可以回帖 登录 | 立即注册

Mark一下! 看一下! 顶楼主! 感谢分享! 快速回复:

手机版|ChaseDream|GMT+8, 2025-9-29 17:05
京公网安备11010202008513号 京ICP证101109号 京ICP备12012021号

ChaseDream 论坛

© 2003-2025 ChaseDream.com. All Rights Reserved.

返回顶部