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

用matlab写个小程序如果两个连续自然数的乘积减1是素数,那么这两个连续的自然数称为亲密数对,该素数为亲密素数。例如,2*3-1=5,5是素数,故是亲密数对,5是亲密素数。不调用系统内部

题目详情
用matlab写个小程序
如果两个连续自然数的乘积减1是素数,那么这两个连续的自然数称为亲密数对,该素数为亲密素数。例如,2*3-1=5,5是素数,故<2,3>是亲密数对,5是亲密素数。不调用系统内部函数,求区间[2 100]内:
\x09\x09(1)亲密数对有多少对。
\x09\x09(2)计算与上述亲密数对对应的亲密素数的和。
▼优质解答
答案和解析
%%%%没有用到内部函数!!!PrimeNumber=[2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97];k=1;for i=2:100 temp=i*(i-1)-1; for j=1:length(PrimeNumber) if temp==PrimeNu...