import static java.lang.Math.*;
public class Alg {
public static void main(String[] args) {
double a = 0;
for (int i = 0; i < 100000; i++)
{
a = Math.pow(i, 9);
if(a%1363 == 582)
{
System.out.println("Mamy to " + i);
break;
}
}
}
}
Generalnie powinno mi zwracać liczbę 72105. A zwraca 607. Tylko, że jak na kalkulatorze podniosę 607 do potęgi 9 i wezmę modulo 1363 to ni cholery nie wychodzi 582, tylko jakieś krzaki. Proszę o pomoc co tu nie gra, bo algorytm jest bardzo krótki.