Задачата за Chinese Zodiac

Здравейте! :relaxed:
Имам проблем със задачата за китайския календар. Получавам 80 точки, тестът с вход 1975 година ми гърми (вместо Hare, ми принти Rabbit). :thinking: Не виждам къде бъркам, ако някой има идея ще съм му много благодарна! :relaxed:
Кодът ми: https://pastebin.com/GLsfACGK

2 Likes

Здравей,

Може ли условието защото в случая 1975%12 = 7 което в случая е “Rabbit”?

1 Like

Chinese Zodiac

The Chinese zodiac assigns an animal to year according to the following table:

Year Animal Year Animal
2000 Dragon 2006 Dog
2001 Snake 2007 Pig
2002 Horse 2008 Rat
2003 Sheep 2009 Ox
2004 Monkey 2010 Tiger
2005 Rooster 2011 Hare

Write a program that determines the zodiac sign for a particular year. Note that the cycle repeats itself, so 2012 will be the year of the Dragon again.

Input

  • On the first line, you will receive the year

Output

  • On the only line of output, print the corresponding zodiac Sign

Input

2000

Output

Dragon

Input

1975

Output

Hare

Защото в програмата вместо “Hare” си написала “Rabbit” ( case 7: animal = “Rabbit”;).

2 Likes

Упс, :grimacing: Благодаря!