Codeforces Round 654 (Div. 2) |
---|
Закончено |
Анна очень смелая девочка, ее любят все в городе. Также все горожане обожают ее печенье. Она планирует провести вечеринку с печеньем. Сейчас у нее есть $$$a$$$ единиц ванильного печенья и $$$b$$$ единиц шоколадного печенья для вечеринки.
Она пригласит $$$n$$$ гостей первого типа и $$$m$$$ гостей второго типа на вечеринку. Они придут на вечеринку в некотором порядке. После того, как они придут на вечеринку, каждый гость выберет один из двух типов печенья (ванильное или шоколадное), чтобы съесть. Есть различие в том, как гости выбирают тип печенья:
Если всего $$$v$$$ единиц ванильного печенья и $$$c$$$ единиц шоколадного печенья в момент, когда гость приходит, тогда
После этого:
Анна хочет узнать, существует ли какой-то порядок гостей, такой что ни один гость не останется голодным. Ваша задача состоит в том, чтобы ответить на ее вопрос.
Каждый тест состоит из нескольких наборов входных данных. В первой строке находится единственное целое число $$$t$$$ ($$$1 \le t \le 1000$$$) — количество наборов входных данных. Следующие $$$t$$$ строк содержат описания набов входных данных.
Для каждого набора входных данных в единственной строке находится четыре целых числа $$$a$$$, $$$b$$$, $$$n$$$, $$$m$$$ ($$$0 \le a,b,n,m \le 10^{18}, n+m \neq 0$$$).
Для каждого набора входных данных, выведите ответ в одной строке. Если есть хотя бы один подходящий порядок гостей, выведите «Yes». Иначе, выведите «No».
Вы можете выводить каждый символ в любом регистре (верхнем или нижнем).
6 2 2 1 2 0 100 0 1 12 13 25 1 27 83 14 25 0 0 1 0 1000000000000000000 1000000000000000000 1000000000000000000 1000000000000000000
Yes No No Yes No Yes
В первом наборе входных данных рассмотрим порядок $$$\{1, 2, 2\}$$$ типов гостей. Тогда:
Поэтому такой порядок гостей Анна выбрать не может.
Рассмотрим порядок $$$\{2, 2, 1\}$$$ типов гостей. Тогда:
Поэтому ответ для этого набора входных данных «Yes».
В пятом наборе входных данных можно увидеть, что количество единиц печенья ($$$a + b$$$) может быть равно нулю, но количество гостей ($$$n + m$$$) никогда не равно нулю.
В шестом наборе входных данных будьте осторожны с переполнением $$$32$$$-битного целочисленного типа.
Название |
---|