Với 3 số nguyên dương a
, b
và n
(có giá trị tối đa là giá trị số nguyên biểu diễn tối đa trong ngôn ngữ của bạn), sản lượng một giá trị truthy nếu a ≡ b (mod n)
, và falsey khác. Đối với những người không quen thuộc với các mối quan hệ đồng đẳng, a ≡ b (mod n)
là iff đúng a mod n = b mod n
(hoặc, tương đương, (a - b) mod n = 0
).
Những hạn chế
- Các phương pháp kiểm tra đồng dư tích hợp bị cấm
- Các hoạt động modulo tích hợp bị cấm (điều này bao gồm các hoạt động như
divmod
chức năng của Python , trả về cả thương số và phần còn lại, cũng như các hàm phân chia, các hàm hệ thống dư và tương tự)
Các trường hợp thử nghiệm
(1, 2, 3) -> False
(2, 4, 2) -> True
(3, 9, 10) -> False
(25, 45, 20) -> True
(4, 5, 1) -> True
(83, 73, 59) -> False
(70, 79, 29) -> False
(16, 44, 86) -> False
(28, 78, 5) -> True
(73, 31, 14) -> True
(9, 9, 88) -> True
(20, 7, 82) -> False
Đây là môn đánh gôn , vì vậy mã ngắn nhất (tính bằng byte) sẽ thắng, với lần gửi sớm nhất là bộ bẻ khóa.
/
?