Time limit 2000/4000/4000/4000 ms. Memory limit 65000/65000/65000/65000 Kb.
sbg
Фанаты "Зенита" закупили двухсторонние флаги для выстраивания изображений на трибунах стадиона: сине-белые, сине-голубые и бело-голубые. Болельщики по команде заряжающего разворачивают свои флаги нужной стороной к полю.
Дизайнер Лёва готовит эскизы цветовых композиций, и ему нужно проверять, можно ли выстроить задуманное изображение из имеющихся в наличии флагов. Разработайте программу, которая определяет это по данным о количестве флагов каждого типа и количестве синих, белых и голубых элементов в изображении Лёвы.
Входные данные. 6 целых неотрицательных чисел, каждое в отдельной строке:
количество сине-белых флагов;
количество сине-голубых флагов;
количество бело-голубых флагов;
количество синих элементов в изображении;
количество белых элементов в изображении;
количество голубых элементов в изображении
Все числа в этой задаче не больше 10000.
Выходные данные."YES" или "NO" - в зависимости от того, можно ли выстроить изображение из имеющихся флагов.
Поскольку задачка первая и для начинающих, вот пример работы программы. При вводе вот таких данных
1
2
3
2
2
2
программа должна вывести
YES
Почему - подумайте сами. И сами придумайте входные значения, при которых программа выведет "NO".
Для отправки решений необходимо выполнить вход.
|