CINTA作业八:CRT

1

13 ∗ 17 = 211 2000 = 20 ∗ 100 ↔ ( 7 , 3 ) ( 9 , 15 ) = ( 11 , 11 ) ( 11 , 11 ) 2019 = ( [ 1 1 2019   m o d   13 ] , [ 1 1 2019   m o d   17 ] ) 由 费 尔 马 小 定 理 1 1 2019 ≡ ( 1 1 12 ) 168 ∗ 1 1 3 ≡ 1 1 3   m o d   13 1 1 2019 ≡ ( 1 1 16 ) 126 ∗ 1 1 3 ≡ 1 1 3   m o d   17 得 到 : ( 5 , 5 ) = 5 13*17=211 \\2000=20*100↔(7,3)(9,15)=(11,11) \\(11,11)^{2019}=([11^{2019}\ mod\ 13],[11^{2019}\ mod\ 17]) \\由费尔马小定理 \\11^{2019}≡(11^{12})^{168}*11^3≡11^3 \ mod\ 13 \\11^{2019}≡(11^{16})^{126}*11^3≡11^3 \ mod\ 17 \\得到:(5,5)=5 1317=2112000=20100(7,3)(9,15)=(11,11)(11,11)2019=([112019 mod 13],[112019 mod 17])112019(1112)168113113 mod 13112019(1116)126113113 mod 17(5,5)=5

2

x ≡ 8   m o d   11 x ≡ 3   m o d   19 x≡8\ mod\ 11 \\x≡3\ mod\ 19 x8 mod 11x3 mod 19
对11,19使用egcd算法可得:−4×19+11×7=1
p − 1 = 7 , q − 1 = 7 p^{-1}=7,q^{-1}=7 p1=7q1=7
故由CRT可得: x = 1295   m o d   209 = 41 x=1295\ mod\ 209 = 41 x=1295 mod 209=41

3

M = 5 ∗ 7 ∗ 9 ∗ 11 = 3465 M=5*7*9*11=3465 M=57911=3465
x 0 = 1 ∗ ( 7 ∗ 9 ∗ 11 ) ∗ ( 7 ∗ 9 ∗ 11 ) − 1 = 1 ∗ 693 ∗ 69 3 − 1 x 1 = 2 ∗ ( 5 ∗ 9 ∗ 11 ) ∗ ( 5 ∗ 9 ∗ 11 ) − 1 = 2 ∗ 495 ∗ 49 5 − 1 x 2 = 3 ∗ ( 5 ∗ 7 ∗ 11 ) ∗ ( 5 ∗ 7 ∗ 11 ) − 1 = 3 ∗ 385 ∗ 38 5 − 1 x 3 = 4 ∗ ( 5 ∗ 7 ∗ 9 ) ∗ ( 5 ∗ 7 ∗ 9 ) − 1 = 4 ∗ 315 ∗ 31 5 − 1 x0=1*(7*9*11)*(7*9*11)^{-1}=1*693*693^{-1} \\x1=2*(5*9*11)*(5*9*11)^{-1}=2*495*495^{-1} \\x2=3*(5*7*11)*(5*7*11)^{-1}=3*385*385^{-1} \\x3=4*(5*7*9)*(5*7*9)^{-1}=4*315*315^{-1} x0=1(7911)(7911)1=16936931x1=2(5911)(5911)1=24954951x2=3(5711)(5711)1=33853851x3=4(579)(579)1=43153151
由egcd算法可得:
69 3 − 1 = 2 49 5 − 1 = 3 38 5 − 1 = 4 31 5 − 1 = 8 693^{-1}=2 \\495^{-1}=3 \\385^{-1}=4 \\315^{-1}=8 6931=24951=33851=43151=8
故: x = 19056   m o d   3465 = 1731 x=19056\ mod\ 3465=1731 x=19056 mod 3465=1731

4

由一式得:
x = m k + a x=mk+a x=mk+a
带入二式:
m k + a ≡ a   m o d   n m k ≡ 0   m o d   n mk+a≡a\ mod\ n \\mk≡0\ mod\ n mk+aa mod nmk0 mod n
又因为mn互素,有: k = n t k=nt k=nt,带回 x = m k + a x=mk+a x=mk+a可得: x = m n t + a x=mnt+a x=mnt+a
故可得: x   m o d   m n = a x\ mod\ mn=a x mod mn=a

5

由费尔马小定理:
p q − 1 ≡ 1   m o d   q q p − 1 ≡ 1   m o d   p p^{q-1}≡1\ mod\ q \\q^{p-1}≡1\ mod\ p pq11 mod qqp11 mod p
有:
1 ≡ 1   m o d   q 1 ≡ 1   m o d   p 1≡1\ mod\ q \\1≡1\ mod\ p 11 mod q11 mod p
由CRT得:
1 = 1 ∗ p q − 1 + 1 ∗ q p − 1 ( m o d   p q ) 1=1*p^{q-1}+1*q^{p-1}(mod\ pq) 1=1pq1+1qp1(mod pq)
故得证。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,这里是50种不同国家的语言表达“我爱你”: 1. English - I love you 2. Spanish - Te quiero 3. French - Je t'aime 4. German - Ich liebe Dich 5. Italian - Ti amo 6. Portuguese - Eu te amo 7. Russian - Ya lyublyu tebya 8. Chinese (Mandarin) - Wo ai ni 9. Japanese - Aishiteru 10. Korean - Sarang hae 11. Arabic - Ana behibak (to a male) / Ana behibek (to a female) 12. Dutch - Ik hou van je 13. Danish - Jeg elsker dig 14. Swedish - Jag älskar dig 15. Norwegian - Jeg elsker deg 16. Finnish - Minä rakastan sinua 17. Polish - Kocham Cię 18. Czech - Miluji Tě 19. Hungarian - Szeretlek 20. Bulgarian - Obicham te 21. Greek - S'ayapo 22. Turkish - Seni seviyorum 23. Romanian - Te iubesc 24. Croatian - Volim te 25. Serbian - Volim te 26. Slovenian - Ljubim te 27. Slovak - Milujem Ťa 28. Estonian - Ma armastan sind 29. Latvian - Es tevi mīlu 30. Lithuanian - Aš tave myliu 31. Icelandic - Ég elska þig 32. Albanian - Te dua 33. Thai - Phom rak khun (to a male) / Chan rak khun (to a female) 34. Vietnamese - Anh ye^u em (to a female) / Em ye^u anh (to a male) 35. Indonesian - Saya cinta padamu 36. Filipino - Mahal kita 37. Hindi - Main tumse pyar karta hoon 38. Bengali - Ami tomake bhalobashi 39. Urdu - Main tumse muhabbat karta hoon 40. Marathi - Me tujhe pyaar kartaa hoo 41. Punjabi - Main tere pyar da haan 42. Telugu - Nenu ninnu premisthunnanu 43. Tamil - Naan unnai kaadhalikken 44. Malayalam - Njan ninnodenikkoo 45. Kannada - Naanu ninna preetisuttene 46. Gujrati - Hu tane pyar karoo chu 47. Nepali - Ma timilai maya garchu 48. Sinhala - Mama oyata arderyi 49. Burmese - Chit pa de 50. Mongolian - Bi chamd hairtai

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值