print1725. Кола

printКола

Ограничения: время – 200ms/500ms, память – 64MiB Ввод: input.txt или стандартный ввод Вывод: output.txt или стандартный вывод copy
Послать решение Blockly Посылки Темы Где Обсудить (0)

Завод по производству колы изготавливает ее не только для магазинов, но и для всемирно известной сети ресторанов быстрого питания.
Ежедневно завод отгружает один и тот же объем колы в литрах. Служба доставки сети ресторанов обычно использует для транспортировки колы емкости объемом или только 50 литров, или только 70 литров. Если доставка осуществляется с помощью емкостей в 50 литров, то для перевозки имеющегося объема колы необходимо `A` емкостей. А если с помощью емкостей в 70 литров, то необходимо `B` емкостей. При этом в каждом из случаев одна из емкостей может быть заполнена не полностью.
Недавно сеть ресторанов решила утвердить новый объем емкостей для доставки колы – 60 литров. Сколько емкостей теперь может понадобиться для доставки того же самого объема колы?
Первая строка ввода содержит два числа `A` и `B`, разделенных пробелом (`1\ ≤\ A,\ B\ ≤\ 10\ 000\ 000`).
Выведите все возможные значения для количества емкостей по 60 литров, которые окажутся заполненными (в том числе одна возможно частично), в порядке возрастания или число `-1`, если значения `A` и `B` противоречат друг другу, то есть они были записаны неверно.

Пример ввода 1

3 2

Пример вывода 1

2 3 

Пример ввода 2

1 2

Пример вывода 2

-1
В первом примере колы могло быть, например, 115 литров, в этом случае понадобится две емкости в 60 литров, а могло быть – 135 литров, в этом случае понадобятся уже три емкости по 60 литров. Четыре емкости не могут понадобиться никогда.
Источник: Московская олимпиада школьников по информатике, 2011/12 учебный год
loading