Duże liczby - ostatnia cyfra.

Podzielność. Reszty z dzielenia. Kongruencje. Systemy pozycyjne. Równania diofantyczne. Liczby pierwsze i względnie pierwsze. NWW i NWD.
azedor
Użytkownik
Użytkownik
Posty: 64
Rejestracja: 19 mar 2007, o 22:12
Płeć: Mężczyzna
Lokalizacja: Nowy Sącz
Podziękował: 11 razy

Duże liczby - ostatnia cyfra.

Post autor: azedor »

Powiedzmy, że mam liczbę zapisaną w postaci \(\displaystyle{ a^b}\), gdzie \(\displaystyle{ a}\) i \(\displaystyle{ b}\) to jakieś duże liczby całkowite, np. \(\displaystyle{ 5323444^{345342234}}\). Czy jest jakiś szybki i prosty sposób aby dowiedzieć się jaka będzie ostatnia cyfra takiej liczby ?
Ostatnio zmieniony 3 sty 2008, o 21:29 przez azedor, łącznie zmieniany 1 raz.
Awatar użytkownika
scyth
Użytkownik
Użytkownik
Posty: 6392
Rejestracja: 23 lip 2007, o 15:26
Płeć: Mężczyzna
Lokalizacja: Warszawa
Podziękował: 3 razy
Pomógł: 1087 razy

Duże liczby - ostatnia cyfra.

Post autor: scyth »

Zauważ, że ostatnia cyfrą możesz zbadać licząc potęgi liczby 4. I mamy ostatnie cyfry:
4
16, czyli 6
6*4=24, czyli 4
A później to już leci 6,4,6,4,6,4
Zatem taka liczba do potęgi parzystej będzie miała za ostatnią cyfrę 6.
Trochę chaotycznie, ale mam nadzieję, że rozumiesz ideę.
azedor
Użytkownik
Użytkownik
Posty: 64
Rejestracja: 19 mar 2007, o 22:12
Płeć: Mężczyzna
Lokalizacja: Nowy Sącz
Podziękował: 11 razy

Duże liczby - ostatnia cyfra.

Post autor: azedor »

Thx, wprawdzie nie chodziło mi o ten konkretny przypadek, ale teraz wiem już jak to uogólnić.

Niech \(\displaystyle{ a=(...a_{2}a_{1}a_{0})}\) gdzie \(\displaystyle{ a_{i}}\) jest cyfrą na \(\displaystyle{ i}\)-tej pozycji w liczbie \(\displaystyle{ a}\). Niech \(\displaystyle{ c=a^b=(...c_{2}c_{1}c_{0})}\).

Jeśli \(\displaystyle{ b}\) jest parzyste to \(\displaystyle{ c_{0}=a_{0}^2\mod 10}\), jeśli \(\displaystyle{ b}\) jest nieparzyste to \(\displaystyle{ c_{0}=a_{0}}\).
Awatar użytkownika
scyth
Użytkownik
Użytkownik
Posty: 6392
Rejestracja: 23 lip 2007, o 15:26
Płeć: Mężczyzna
Lokalizacja: Warszawa
Podziękował: 3 razy
Pomógł: 1087 razy

Duże liczby - ostatnia cyfra.

Post autor: scyth »

Niekoniecznie, jeśli weźmiesz inną liczbę to cykl może być dłuższy niż 2. Ale ogólnie:
\(\displaystyle{ c_0=a_0^b \mod 10}\)
Xitami

Duże liczby - ostatnia cyfra.

Post autor: Xitami »

\(\displaystyle{ 5323444^{345342234}\mbox{ }mod \mbox{ }10=6}\) wg

istotne: \(\displaystyle{ \log_2345342234\approx 29}\) kroków
ODPOWIEDZ