首页 > 解决方案 > 如何返回集合的大小

问题描述

我在 Pari gp 中有一个代码,它搜索(a(x),b(x))给定值的对,x使它们成为素数。如何返回使两者都为素数的 ia(x)b(x)总数

a(x) =x power 8 + 1
b(x) = x power 10 + 1

for (i=2,5,if(isprime(a(x)==1,if(isprime(b(x)==1,print([i,ax,bx]))

标签: paripari-gp

解决方案


你的代码不起作用。a、b 的定义不是 PARI;括号不匹配;x 和 i 是否打算相同?如果不是,x 是什么?

第二个问题是 b(i) 永远不会是素数,因为factor(x^10 + 1)它有两个不同的因素。

如果我了解您要完成的工作,我建议以下内容,但由于上述原因,答案始终为 0。

a(x)=x^8 + 1
b(x)=x^10 + 1
sum(i=2,100,isprime(a(i)) && isprime(b(i)))

推荐阅读