Как вернуть размер набора - PullRequest
0 голосов
/ 03 апреля 2019

У меня есть код в Pari gp, который ищет пары (a(x),b(x)), для которых заданное значение x делает их простыми.Как я могу вернуть общее число i, которое делает оба значения a(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]))

1 Ответ

0 голосов
/ 03 апреля 2019

Ваш код не работает. Определения для a, b не являются PARI; круглые скобки не совпадают; Являются ли 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)))
...