Честный счёт за ужин
Анна и Брайан делят счёт, но Анна не ела одно блюдо, поэтому платить за него не должна. Функция получает список цен bill, индекс блюда k, которое Анна не ела, и сумму b, которую с неё взяли. Если Анна переплатила, верните сумму возврата; если всё посчитано честно, верните строку Bon Appetit.
Примеры
Ввод
[3, 10, 2, 9], 1, 12Вывод
5Ввод
[3, 10, 2, 9], 1, 7Вывод
"Bon Appetit"Ввод
[2, 2, 2], 0, 2Вывод
"Bon Appetit"Нужно реализовать
def bon_appetit(bill: list[int], k: int, b: int) -> object:
Теги
arraymath
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
[3,10,2,9], 1, 12Ожидаемый
52
Ввод
[3,10,2,9], 1, 7Ожидаемый
"Bon Appetit"3
Ввод
[2,2,2], 0, 2Ожидаемый
"Bon Appetit"4
Ввод
[4,4,4,4], 0, 6Ожидаемый
"Bon Appetit"5
Ввод
[5,5,5,5], 0, 10Ожидаемый
36
Ввод
[5,5,5,5], 0, -10Ожидаемый
-17Фокус-радио
На паузе · SomaFM · Fluid