При численном переборе вариантов
решения великой теоремы Ферма для n=3 в одной из головоломок
Ktina-ы понадобилось определять является ли натуральное число точным кубом.
В PARI/GP для этого есть функция
ispower(x,{k},{&n}) которая определяет является ли
x k-той степенью какого-либа числа и если да, то записывает это число в
n.
Но поскольку перебирать надо много, а числа большие (пока речь о числах порядка
), то определение является ли число кубом -- узкое место.
Ув.
mihaild предложил не совсем понятную методику "можно получить большое ускорение проверки, является ли число кубом, предварительно проверив это по какому-то модулю, по которому мало различных кубов" и даже привел текст, но чтобы не разводить офтопик там, спрошу тут: как этой методикой пользоваться? Подходит ли она для других степеней?