Помогите разобраться в тесте!

Давай поможем ведущему посчитать, сколько порций выпивки нужно приготовить, и напишем функцию get_drinks. Она принимает целое число number_of_guests и возвращает необходимое количество порций выпивки, чтобы хватило всем гостям.

Например, если number_of_guests = 3, то понадобится:

1 порция, когда придёт первый гость; ещё 2 порции, когда придёт второй; и ещё 3, когда придёт третий. Итого 1 + 2 + 3 = 6 порций.

Напишите, пожалуйста, код для пайтона! def get_drinks(number_of_guests): pass


Ответы (1 шт):

Автор решения: DisanD_08

Я сделал такой код:

def get_drinks(number_of_quests):
    chek = 0
    for i in range(number_of_quests):
        if chek < number_of_quests:
            chek += 1
        portion += chek  #portion находится за функцией get_drinks

я конечно уверен почти на все 100% что найдется кто-то, кто сделает код намного лучше, но все же, вот код

→ Ссылка