jestem w tym momencie w Algebrze...i mamy dział "stryktury dwuzdaniowe" (ciała, pierscienie itp). i koleś dał nam zadanie:
napisz program który obliczy resztę z dzielenia (234^762 podzielone na 18). i teraz bajer polega na tym tak aby nie podnosić 234 do tej dużej potęgi...niestety ja nie wiem jak to zrobić...ma ktoś jakiś pomysł?
Podnoszenie liczby do wysokiej potęgi
Podnoszenie liczby do wysokiej potęgi
Ostatnio zmieniony 29 paź 2007, o 17:34 przez n3ons, łącznie zmieniany 1 raz.
Podnoszenie liczby do wysokiej potęgi
sory ale :
a)co ja mam z tym zrobic? bo chyba nie wiele mi to daje...
b)co jesli beda liczby ktorych sie nie da tak rozpisac...;/
a)co ja mam z tym zrobic? bo chyba nie wiele mi to daje...
b)co jesli beda liczby ktorych sie nie da tak rozpisac...;/
- Emiel Regis
- Użytkownik

- Posty: 1395
- Rejestracja: 26 wrz 2005, o 17:01
- Płeć: Mężczyzna
- Lokalizacja: Kraków
- Podziękował: 71 razy
- Pomógł: 225 razy
Podnoszenie liczby do wysokiej potęgi
\(\displaystyle{ 234^{762} \ mod \ 18=(234 \ mod \ 18)^{512+128+64+32+16+8+2} \ mod \ 18=...}\)
Czyli najpierw samą liczbę dzielisz modulo 18. Potem stopniowo podnosisz ją do coraz większych potęg dwójki dzieląc za każdym razem modulo 18. Troche pomysłowości i powinno sprawnie Ci to pójść.
Aha. Nastepne swoje posty pisz już w texu.
Czyli najpierw samą liczbę dzielisz modulo 18. Potem stopniowo podnosisz ją do coraz większych potęg dwójki dzieląc za każdym razem modulo 18. Troche pomysłowości i powinno sprawnie Ci to pójść.
Aha. Nastepne swoje posty pisz już w texu.

