1 svar
51 visningar
JnGn 280 – Fd. Medlem
Postad: 25 nov 2017 12:16

binära tal

Hej

jag har en uppgift där man först ska konvertera exponenten till binär form och sedan räkna modulo 103:

Beräkna 17456mod 103 genom konvertering av exponenten till binär form.

Jag räkna ut att 456=111001000

men hur är det meningen att man ska gå vidare efter att ha tagit fram det binära talet?

Stokastisk 3597 – Fd. Medlem
Postad: 25 nov 2017 12:30

Tanken är att du ska beräkna an=172n a_n = 17^{2^n} . Detta kan du göra iterativt eftersom an+1=an2 a_{n + 1} = a_n^2 .

Notera nu att

17456=1723+26+27+28=1723·1726·1727·1728=a3·a6·a7·a8

Så om man nu beräknar an (mod 103) a_n \text{ (mod 103)} så gör man så att

a017 (mod 103)a1a0283 (mod 103)a2a1291 (mod 103)a3a2241 (mod 103)

osv

Sen använder du detta för att beräkna vad 17456 17^{456} är kongruent med mod 103.

Svara
Close