Ограничения: время – 200ms/500ms, память – 64MiB Ввод: input.txt или стандартный ввод Вывод: output.txt или стандартный вывод
Послать решение Blockly Посылки Темы Где Обсудить (0)
Завод по производству колы изготавливает ее не только для магазинов, но и для всемирно
известной сети ресторанов быстрого питания.
Ежедневно завод отгружает один и тот же объем колы в литрах.
Служба доставки сети ресторанов обычно использует для транспортировки
колы емкости объемом или только 50 литров, или только 70 литров.
Если доставка осуществляется с помощью емкостей в 50 литров, то для перевозки
имеющегося объема колы необходимо `A` емкостей. А если с помощью емкостей в 70 литров, то
необходимо `B` емкостей. При этом в каждом из случаев одна из емкостей может быть заполнена не полностью.
Недавно сеть ресторанов решила утвердить новый объем емкостей для доставки колы – 60 литров.
Сколько емкостей теперь может понадобиться для доставки того же самого объема колы?
Первая строка ввода содержит два числа `A` и `B`, разделенных пробелом (`1\ ≤\ A,\ B\ ≤\ 10\ 000\ 000`).
Выведите все возможные значения для количества емкостей по 60 литров, которые окажутся
заполненными (в том числе одна возможно частично), в порядке возрастания или число `-1`,
если значения `A` и `B` противоречат друг другу, то есть они были записаны неверно.
В первом примере колы могло быть, например, 115 литров, в этом случае понадобится две емкости в 60 литров,
а могло быть – 135 литров, в этом случае понадобятся уже три емкости по 60 литров.
Четыре емкости не могут понадобиться никогда.
Источник: Московская олимпиада школьников по информатике, 2011/12 учебный год