Hãy tìm (359·373 + 278) mod 6 mà không nhân các số lớn ra: hãy rút gọn trước.
Phiếu bài tập Lý thuyết số & số học đồng dư có đáp án
1.Dễ
n = 6
(359·373 + 278) mod 6 =
2.Dễ
Hãy dùng thuật toán Euclid để tìm gcd(392, 21).
a = 392b = 21
gcd(392, 21) =
3.Trung bình
Giải 11x ≡ 26 (mod 47). Hãy cho nghiệm x với 0 < x < 47.
11x ≡ 26 (mod 47)
x =
4.Trung bình
Hãy tìm nghịch đảo của 20 theo modulo 37: số x với 0 < x < 37 và 20·x ≡ 1 (mod 37).
a = 20n = 37
20−1 mod 37 =
5.Khó
Giải 40x ≡ 70 (mod 90). Hãy cho nghiệm dương nhỏ nhất x.
40x ≡ 70 (mod 90)
x =
6.Khó
Hãy mã hóa thông điệp m = 302 bằng khóa công khai RSA (n, e) = (943, 23). Hãy tìm bản mã c.
n = 943e = 23m = 302
c =
Đáp án
- 1. (359·373 + 278) mod 6 = 1
- 2. gcd(392, 21) = 7
- 3. x = 28
- 4. 20−1 mod 37 = 13
- 5. x = 4
- 6. c = 233
Lời giải đầy đủ từng bước: hãy luyện chủ đề này trên examproblems.com.