输入n,n是两个质数的积,大的质数是?C语言 质因数分解
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/19 20:01:53
vara:array[1..1000000000]ofboolean;i,n,j:longint;beginreadln(n);i:=0;fori:=2tondoa[i]:=true;fori:=2t
不一定哦n取1111的平方-11+11=11的平方=11×11是合数不是质数原命题是错误的
设若n为奇数n=2k+1,k≥1那么2^n+1=2^(2k+1)+1=2*4^k+1由于4≡1mod3那么4^k≡1mod3于是3|2*4^k+1矛盾所以n为偶数即:n=2k那么2^n+1=2^(2k
n4-16n2+100=n4+20n2+100-36n2=(n2+10)2-(6n)2=(n2+10+6n)(n2+10-6n)因为n为正整数,所以n2+10+6n大于等于1.所以n2+10-6n小于
举个反例说明一下就可以了n=10时,n²+n+11=100+10+11=121=11×11是合数当然,n=1,2,……9时,n²+n+11=13,17,……,101都是质数
varn,i,j,k:longint;t:boolean;beginreadln(n);ifn=1thenbeginwritelN('no');halt;end;t:=true;fori:=2totr
你要说的式子是n(n+1)/2-1吧,n(n+1)/2-1=(n^2+n-2)/2=(n+2)(n-1)/21,n=1时,这个式子为0,不是质数;2,n=2时,这个式子为2,是质数;3,n=3时,这个
#includeintFun(intn){inti,c=1;for(i=1;i
用反证法:假设n不是质数,则n肯定可以分解为两个大于1的数相乘设n=a×b(a,b都是大于1的正整数)则2的n次方减1,就是2的ab次方减1设m=2的a次方,因为a>1,所以m>22的n次方减1,可变
vari,n:longint;beginreadln(n);fori:=2totrunc(sqrt(n))doifnmodi=0thenbeginwriteln(ndivi);halt;end;end
当n为整数时,式子n^2+n+11的值一定是质数吗?答:不一定!n=1,2,3,.9,时,式子n^2+n+11的值:13,17,23,...,101是质数n=10时,式子n^2+n+11的值=121=
像这种题……把题目中“质数”的式子分解因式:n^4-16n^2+100=n^4+20n^2+100-36n^2=(n^2+10)^2-(6n)^2=(n^2+6n+10)(n^2-6n+10)n^2±
不一定.当n=4时n²+n+1=16+4+1=21,是合数再问:那平行四边形是中心对称图形吗再答:是再问:看评论行吗再答:因为转180°,图像重合
(n+1)*(n-1)的积/11那么只可能是n+1=11,或n-1=11于是n=10,或n=12但当n=10的时候(n+1)*(n-1)的积/11=9×11/11=9不是质数于是n只可以是12
n是520,520+9=529等于23的平方,520-9=511=7*73
clearinput"请输入一个数:"ton?"这些质数有:"s=0fori=2tonx=0forj=2toi-1ifi/j=int(i/j)x=1endifendforifx=0?alltrim(s
n=3,n`2+3n+7=25=5*5所以不是
#include#includeintmain(){inta,b,c,d;scanf("%d",&a);d=a;for(b=2;