У вас есть $$$r$$$ красных и $$$b$$$ синих мармеладок. Вы хотите разложить их по нескольким пакетам (возможно, в один) таким образом, что в каждом пакете:
Можете ли вы разложить все мармеладки?
В первой строке задано одно целое число $$$t$$$ ($$$1 \le t \le 1000$$$) — количество наборов входных данных.
В первой и единственной строке каждого набора задано три целых числа $$$r$$$, $$$b$$$ и $$$d$$$ ($$$1 \le r, b \le 10^9$$$; $$$0 \le d \le 10^9$$$) — количество красных и синих мармеладок и максимальная разрешенная разность в каждом пакете.
Для каждого набора, если вы можете разложить все мармеладки, выведите YES. В противном случае выведите NO.
Вы можете вывести каждую букву в любом регистре (например, YES, Yes, yes, yEs будут распознаны как положительный ответ).
4 1 1 0 2 7 3 6 1 4 5 4 0
YES YES NO NO
В первом наборе, вы можете собрать один пакет из $$$1$$$-й красной и $$$1$$$-й синей мармеладки. Модуль разности равен $$$|1 - 1| = 0 \le d$$$.
Во втором наборе, вы можете собрать два пакета: $$$1$$$ красная и $$$4$$$ синих мармеладки в первый пакет и $$$1$$$ красная и $$$3$$$ синие — во второй.
В третьем наборе, так как $$$b = 1$$$, вы можете собрать только один пакет с $$$6$$$ красными и $$$1$$$ синей мармеладками. Модуль разности равен $$$|6 - 1| = 5 > d$$$.
В четвертом наборе, так как $$$d = 0$$$ то в каждом пакете должно быть равное количество красных и синих мармеладок, но $$$r \neq b$$$.
Название |
---|