Предмет: Информатика, автор: dauletshadihan07

Для того чтобы сделать один донер нужно потратить один лаваш, три куска курицы и две пачки кетчунеза.

У Алимхана есть
a штук лаваша,
b кусков курицы и
c пачек кутчунеза.

Скажите сколько донеров может сделать Алимхан.

Входные данные
В единственной строке вводится a,b,c,
(все числа не больше 1,000,000,000).

Ответы

Автор ответа: Ast1o
0

**Решение**

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

Таким образом, Алимхан может сделать донер только в том случае, если:

```

a >= 1

b >= 3

c >= 2

```

Если все эти условия выполняются, то Алимхан может сделать донер в количестве, равном:

```

min(a, b / 3, c / 2)

```

**Алгоритм**

Для решения этой задачи можно использовать следующий алгоритм:

1. Проверить, выполняются ли все условия: a >= 1, b >= 3, c >= 2.

2. Если все условия выполняются, то вернуть min(a, b / 3, c / 2).

3. Если хотя бы одно из условий не выполняется, то вернуть 0.

**Реализация**

```python

def make_donuts(a, b, c):

if a < 1 or b < 3 or c < 2:

return 0

return min(a, b // 3, c // 2)

```

**Пример**

```python

>>> make_donuts(1, 3, 2)

2

```

**Ответ**

Ответом на задачу является функция make_donuts, которая принимает в качестве входных данных a, b, c и возвращает количество донеров, которые может сделать Алимхан.

Похожие вопросы
Предмет: История, автор: yarchesnokovgmailcom
Предмет: Математика, автор: Bambooka1241