Hãy dùng thuật toán Euclid để tìm gcd(477, 180).
Phiếu bài tập Lý thuyết số & số học đồng dư có đáp án
1.Dễ
a = 477b = 180
gcd(477, 180) =
2.Dễ
Hãy tìm bội chung nhỏ nhất lcm(45, 33). Trước hết hãy dùng thuật toán Euclid để tìm gcd.
a = 45b = 33
lcm(45, 33) =
3.Trung bình
Hãy tìm số nguyên dương nhỏ nhất x thỏa x ≡ 3 (mod 4) và x ≡ 0 (mod 5).
x ≡ 3 (mod 4)x ≡ 0 (mod 5)
x =
4.Trung bình
Giải 52x ≡ 46 (mod 97). Hãy cho nghiệm x với 0 < x < 97.
52x ≡ 46 (mod 97)
x =
5.Khó
Một khóa RSA dùng p = 37, q = 47 và e = 7. Hãy giải mã bản mã c = 992: tìm thông điệp m.
p = 37q = 47e = 7c = 992
m =
6.Khó
Hãy dùng bình phương lặp để tìm 2361 mod 45.
a = 23k = 61n = 45
2361 mod 45 =
Đáp án
- 1. gcd(477, 180) = 9
- 2. lcm(45, 33) = 495
- 3. x = 15
- 4. x = 27
- 5. m = 411
- 6. 2361 mod 45 = 23
Lời giải đầy đủ từng bước: hãy luyện chủ đề này trên examproblems.com.