早教吧 育儿知识 作业答案 考试题库 百科 知识分享

判断一个数是否为素数,需要判断多少个数与n是否整除?想想你的答案是最少的吗?为什么?

题目详情
判断一个数是否为素数,需要判断多少个数与n是否整除?想想你的答案是最少的吗?为什么?
▼优质解答
答案和解析
最小应该是,n的平方根向下取整后减一
例如判断13是不是素数,只要用 2、3两个数字即可.因为√13=3.61,向下取整后为3,那么3-1=2,只需判断2个数(2、3)即可
因为,若在N的平方根到N内存在N的约数,那么在2到√N(根号N)必定有与之对应的整数存在