Ограничения: время – 250ms/500ms, память – 256MiB Ввод: input.txt или стандартный ввод Вывод: output.txt или стандартный вывод
Послать решение Blockly Посылки Темы Где Обсудить (0)
У вас есть коробка, в которой `N` печений.
Вы хотите разделить печенье среди `M` друзей так, чтобы каждому досталось хотя бы одно печенье, и не было двух (или более) друзей,
которым бы досталось одинаковое количество печений.
Первая строка ввода содержит одно целое число `T` (`1<= T <= 100`) -- количество тестов. Далее следует `T` строк,
в каждой строке содержатся два целых числа -- количество печений `N` (`1 <= N < 10^9`) и количество друзей `M` (`1 <= M < 10^5`).
Для каждого теста вывести строку, содержащую ``YES``, если такое разделение возможно, иначе вывести ``NO``.
```sample Пример ввода
3
42 6
5 6
909 10
```
```sample Пример вывода
YES
NO
YES
```