Halloo,
habe ein problem ich versuche ganze zeit in java das umzusetzen aber irgendwie funkionert es nciht ganz so wie ich es will!
Es muss zuerst a und p gewählt werden!
Dachnach muss a^(1 bis p-1) getestet werden! Also von 1 bis p-1 muss die potzen getestet werden! Bei jeden Schritt soll eine Modulreduktion mit p statt finden!
Wenn bei der Potenz mit der Modulreduktion die 1 rauskommt soll es die Potzenzahl(also die zahl die über a steht) ausgeben!
Und wenn bei dem Ergebnis der Potzenz die gleiche zahl rauskommt wie p-1 soll es als ausgabe primitiv ausgeben
Hat jemand eine idee? Ich bin noch recht ein neuling,daher komme nicht so klar mit der aufgabe! Obwohl die aufgabe ja nicht so schwer ist!
habe ein problem ich versuche ganze zeit in java das umzusetzen aber irgendwie funkionert es nciht ganz so wie ich es will!
Es muss zuerst a und p gewählt werden!
Dachnach muss a^(1 bis p-1) getestet werden! Also von 1 bis p-1 muss die potzen getestet werden! Bei jeden Schritt soll eine Modulreduktion mit p statt finden!
Wenn bei der Potenz mit der Modulreduktion die 1 rauskommt soll es die Potzenzahl(also die zahl die über a steht) ausgeben!
Und wenn bei dem Ergebnis der Potzenz die gleiche zahl rauskommt wie p-1 soll es als ausgabe primitiv ausgeben
Hat jemand eine idee? Ich bin noch recht ein neuling,daher komme nicht so klar mit der aufgabe! Obwohl die aufgabe ja nicht so schwer ist!