Про спирт

Идея задачи взята с acmp.ru. Сложность: 10%.

Текст задачи

Формула этилового спирта – C2H5(OH). Это значит, что молекула спирта состоит из 2 атомов углерода C, 6 атомов водорода H и 1 атома кислорода O.

Дано сколько-то атомов углерода, водорода и кислорода. Определите максимальное количество молекул спирта, которые могут образоваться в процессе соединения этих атомов.

Для этого нужно создать функцию, которая будет принимать 3 числа:

  • количество атомов углерода;
  • количество атомов водорода;
  • количество атомов кислорода.

Функция должна вернуть количество молекул спирта.

c h o Результат
10 30 7 5
13 1000 3 3
8 9 10 1
2 2 2 0

Код и тесты

Ниже находится редактор, в котором можно писать код. Также там находится набор тестов. Если все тесты будут успешно пройдены, то вы увидите сообщение «Правильно!». Если какой-то из тестов не будет пройден, то появится соответствующее уведомление.

Обратная связь

Выкладывайте своё решение в комментариях, чтобы получить обратную связь от наших код-ревьюеров, да и просто похвастаться :)

Чтобы код было удобно читать ревьюерам и остальным участникам, обязательно используйте кнопку «Код» в редакторе:

Code button