CRT hai phương trình
Xem dưới dạng PDF
Gửi bài giải
Điểm:
10
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
đầu vào:
stdin
Đầu ra:
stdout
Tác giả:
Kiểu bài tập
Cho hai phương trình đồng dư: \(x \equiv a_1 \pmod{m_1}\) \(x \equiv a_2 \pmod{m_2}\) với \(\gcd(m_1, m_2) = 1\). Giải hệ phương trình này.
Định dạng đầu vào
- Một dòng chứa bốn số \(a_1, m_1, a_2, m_2\) (\(0 \le a_i < m_i \le 10^9\), \(\gcd(m_1, m_2) = 1\)).
Định dạng đầu ra
- Hai số nguyên \(x\) và \(M\), với \(x\) là nghiệm không âm nhỏ nhất, \(M = m_1 \times m_2\).
Ví dụ
Input:
2 3 3 5
Output:
8 15
Giải thích: \(x = 8\) thỏa \(8 \equiv 2 \pmod{3}\) và \(8 \equiv 3 \pmod{5}\). \(M = 15\).
Ràng buộc
- 100% số điểm: \(m_i \le 10^9\).
Nhận xét