ใช้ขั้นตอนวิธีของยูคลิดเพื่อหา gcd(360, 153)
ใบงาน ทฤษฎีจำนวนและเลขคณิตมอดูลาร์ พร้อมเฉลย
1.ง่าย
a = 360b = 153
gcd(360, 153) =
2.ง่าย
ใช้ขั้นตอนวิธีของยูคลิดเพื่อหา gcd(689, 182)
a = 689b = 182
gcd(689, 182) =
3.ปานกลาง
จงหาตัวผกผันของ 49 มอดูโล 59: จำนวน x ที่ 0 < x < 59 และ 49·x ≡ 1 (mod 59)
a = 49n = 59
49−1 mod 59 =
4.ปานกลาง
จงหาจำนวนเต็มบวกที่น้อยที่สุด x ที่ x ≡ 2 (mod 3) และ x ≡ 1 (mod 5)
x ≡ 2 (mod 3)x ≡ 1 (mod 5)
x =
5.ยาก
ใช้การยกกำลังสองซ้ำเพื่อหา 740 mod 73
a = 7k = 40n = 73
740 mod 73 =
6.ยาก
กุญแจ RSA ใช้ p = 17, q = 23 และ e = 23 จงถอดรหัสข้อความเข้ารหัส c = 49: หาข้อความ m
p = 17q = 23e = 23c = 49
m =
เฉลย
- 1. gcd(360, 153) = 9
- 2. gcd(689, 182) = 13
- 3. 49−1 mod 59 = 53
- 4. x = 11
- 5. 740 mod 73 = 8
- 6. m = 348
เฉลยทีละขั้นตอนฉบับเต็ม: ฝึกหัวข้อนี้ได้ที่ examproblems.com