Дамяна обнови решението на 13.03.2012 16:58 (преди почти 13 години)
+def prepare_meal(number):
+ if number == 0:
+ return ''
+ elif not number % 5:
+ if not number % 3:
+ meal = return_spam_meal(number) + ' and' + ' eggs'
+ return meal
+ else:
+ meal = 'eggs'
+ return meal
+ elif number % 5:
+ if not number % 3:
+ meal = return_spam_meal(number)
+ return meal
+ else:
+ return ''
+
+def return_spam_meal(number):
+ spam = 'spam'
+ number /= 3
+ while not number % 3:
+ number /= 3
+ spam += ' spam'
+ return spam
Идентираш с табове, а не с 4 интервала. Ще ти се отнемат доста точки, ако не коригираш това :)