プロが教える店舗&オフィスのセキュリティ対策術

11の22乗を13で割った余りを答えよという問題が分かりません。
代数の授業での問題であり、a=b(mod n)などの式を使い解く問題なのですがやり方が分かりません。
2の10000乗を7で割る問題の場合は

2^3=8
8=1(mod 7)

2^10000=2^(3×3333+1)より

余りは1^3333×2=2

という感じで解きました.
これと同じやり方で解くはずなのですが、どうしても分かりません


どうかお願いします。

A 回答 (2件)

そう, 同じようにするだけです.



どこでわからなくなったんですか?

この回答への補足

返答ありがとうございます。
2の場合であると、2^3=1(mod 7)となり余が1となる数ができるため、

2^3333×2=2と出せるのですが。

11の場合だと、11^2=4(mod 13) 11^3=5(mod 13)
となり、
4^11? 5^7×11?となりこれでは少々手間がありすぎでは?

と疑問に思いもっとやり方があるのでは?というところで躓いてます。

補足日時:2012/06/22 00:57
    • good
    • 0

えぇっと, まず


11 ≡ -2 (mod 13)
だよね.

あと, a ≡ 0 (mod 13) でなければ a^12 ≡ 1 (mod 13).
    • good
    • 0
この回答へのお礼

11≡-2(mod 13)
分かりました。
簡単な見落としのミスでした。
お手数をおかけしました。ありがとうございます。

お礼日時:2012/06/22 02:04

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!