Как вернуть размер набора

У меня есть код в 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]))

person Gracious Longwe    schedule 03.04.2019    source источник


Ответы (1)


Ваш код не работает. Определения для a,b не являются PARI; скобки не совпадают; Являются ли x и i одинаковыми? а если нет то что такое х?

Вторая проблема заключается в том, что 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)))
person Andrew    schedule 03.04.2019