Решение на Да си приготвим нещо за хапване от Христо Георгиев

Обратно към всички решения

Към профила на Христо Георгиев

Резултати

  • 6 точки от тестове
  • 0 бонус точки
  • 6 точки общо
  • 10 успешни тест(а)
  • 0 неуспешни тест(а)

Код

def prepare_meal(number):
if number == 0:
return ""
meal = "";
while number % 3 == 0:
meal = meal + "spam "
number = number / 3
if number % 5 == 0:
if meal != "":
meal = meal + "and "
meal = meal + "eggs"
return meal.strip();

Лог от изпълнението

..........
----------------------------------------------------------------------
Ran 10 tests in 0.001s

OK

История (1 версия и 0 коментара)

Христо обнови решението на 13.03.2012 10:26 (преди над 8 години)

+def prepare_meal(number):
+ if number == 0:
+ return ""
+
+ meal = "";
+
+ while number % 3 == 0:
+ meal = meal + "spam "
+ number = number / 3
+
+ if number % 5 == 0:
+ if meal != "":
+ meal = meal + "and "
+ meal = meal + "eggs"
+
+ return meal.strip();