判断质数和合数
scratch吧
全部回复
仅看楼主
level 7
nsl572 楼主
求助,这个怎么做,打进去一个数字,判断是质数还是合数
2016年04月25日 13点04分 1
level 6
我的那个容易看懂,红石大神的那个代码少,你选一个下下参考参考
2016年04月25日 13点04分 2
打错啦!是@红石大师NO 他那个是从第一个质数算到你输入的那个数为第几个的质数[呵呵][呵呵][呵呵]
2016年04月26日 04点04分
@ok我是11111 实际上我只是五年级
2016年04月27日 09点04分
@ok我是11111 我那个是先求因数,在判断
2016年04月27日 09点04分
level 9
质数可能+1能被6整除,也 可能-1能被6整除,总之,上面至少有一个能满足。这个只是个猜想。[勉强]
2016年04月26日 04点04分 3
2和3也是质数
2016年04月27日 06点04分
@杏仁1023 补充:大于6才可以。
2016年04月27日 09点04分
35呢?
2016年05月13日 23点05分
2016年05月14日 02点05分
level 11
看LZ的样子貌似是一个新人,是否愿意加入DD工作室Scratch生态计划——在线云教育进行学习呢?锻炼技术,成为高手。
DD工作室 在线云教育
1.在线真人教学
2.拓展SC技术
3.更多高级玩法
报名贴链接:https://tieba.baidu.com/p/4503499774
QQ群号:153895519
LZ若认为此信息影响到了您,您可以删除此楼
2016年04月26日 05点04分 4
我想加@dd客
2016年05月15日 08点05分
level 11
对了,这个问题我们的群教师也可以解决哦!!![呵呵]
2016年04月26日 05点04分 5
呵呵
2016年04月26日 09点04分
level 7
nsl572 楼主
我用scratch还是有一年多的,只不过这作业太坑
2016年04月26日 09点04分 6
level 5
把这个数除以2、3、5、7、11……看看能不能整除
2016年04月27日 06点04分 7
二三五七十一十三十七十九。然后就不知道了。我用语音的。
2016年04月27日 09点04分
回复 红石大师NO :2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 ……
2016年05月13日 23点05分
level 6
我只用了半年。
2016年04月27日 09点04分 9
level 7
nsl572 楼主
那么判断还是需要输入质数啊
2016年04月28日 10点04分 10
level 8
@杏仁1023 除以它的平方差以内的数@红石大师NO @nsl572
2016年04月28日 11点04分 11
level 5
质数的定义是一个大于一的整数,其因数只有1和本身。
所以设这个数为n,初步可以从2~(n-1)每个对数取模运算看能不能除尽。
但是接下来继续分析,如果有一个x>(n^0.5),则(1/x)<(n^0.5),所以范围可以减为2~(n^0.5)每个试一遍。(n^0.5)就是n的平方根
继续分析,如果x能整除n,那么x的所有因数也必然能整除n,所以最后范围是把2~(n^0.5)内的质数都和n取模判断。但是这一方法需要提前打表。
2016年05月14日 12点05分 12
level 3
2016年05月15日 07点05分 13
level 3
2016年05月15日 07点05分 14
level 1
这个我不太确定啊。一般是各个数的和除以它的位数,余数奇数是质数,我验证了几个。好像差不多
2021年04月17日 14点04分 16
97[滑稽]
2021年04月21日 07点04分
1