e-olymp 8531. Делимость на числа

Задача

Задано натуральное число [latex] n\ [/latex]Делится ли оно одновременно на  [latex] a\ [/latex] и на  [latex] b\ [/latex]?

Входные данные

Три натуральных числа [latex] n\ [/latex], [latex] a\ [/latex], [latex] b\ [/latex], не больших [latex] 10^{9}\ [/latex].

Выходные данные

Выведите «YES» если [latex] n\ [/latex] делится одновременно на [latex] a\ [/latex] и на [latex] b\ [/latex]. Выведите «NO» иначе.

Тесты

Ввод Вывод
1 12 4 6 YES
2 10 5 6 NO
3 1056 22 6 YES
4 98 103 5 NO

Решение

Для проверки делимости [latex] n\ [/latex] на [latex] a\ [/latex] и [latex] b\ [/latex] воспользуемся тернарной операцией. Так, в зависимости от истинности или ложности высказывания  (n % a == 0) && (n % b == 0) будет выполнен вывод  YES  или  NO соответственно.

Код

Ссылки

Условие задачи

Решение

Результаты тестирования