Biorąc pod uwagę 3 dodatnie liczby całkowite a, boraz n(którego maksymalne wartości to maksymalna wartość całkowita reprezentowalna w języku polskim), wyjście jeśli wartość truthy a ≡ b (mod n)i falsey inaczej. Dla tych, którzy nie są zaznajomieni ze stosunkami zgodności, a ≡ b (mod n)jest prawdziwe iff a mod n = b mod n(lub równoważnie (a - b) mod n = 0).
Ograniczenia
- Wbudowane metody testowania zgodności są zabronione
- Wbudowane operacje modulo są zabronione (obejmuje to operacje takie jak
divmodfunkcja Pythona , które zwracają zarówno iloraz, jak i resztę, a także funkcje podzielności, funkcje systemu pozostałości i tym podobne)
Przypadki testowe
(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
To jest gra w golfa , więc wygrywa najkrótszy kod (w bajtach), a najwcześniej zostanie wysłany jako remis.
/?