Борис обнови решението на 07.03.2013 02:44 (преди почти 12 години)
+def what_is_my_sign(day, month):
+ zodiac = ['Овен', 'Телец', 'Близнаци', 'Рак', 'Лъв', 'Дева', 'Везни', 'Скорпион', 'Стрелец', 'Козирог', 'Водолей', 'Риби']
+ thresh = [19, 18, 20, 20, 20, 20, 21, 22, 22, 22, 21, 21]
+ x = 0
+ if day > thresh[month]:
+ x = 1
+ return zodiac[(month + 8 + x)%12]
Прикачих ти задачата, която ми изпрати по мейл.
трябва да се промени 5ти ред на if day > thresh[month-1]:
Просто входа е 1-индексиран... офф който драска код набързо така става :)