Submit | All submissions | Best solutions | Back to list |
PROG0258 - Zodiac |
In both astrology and historical astronomy, the zodiac (Greek: ζῳδιακός, zōidiakos) is a circle of twelve 30° divisions of celestial longitude that are centered upon the ecliptic: the apparent path of the Sun across the celestial sphere over the course of the year. The paths of the Moon and visible planets also remain close to the ecliptic, within the belt of the zodiac, which extends 8-9° north or south of the ecliptic, as measured in celestial latitude. Historically, these twelve divisions are called signs. Essentially, the zodiac is a celestial co-ordinate system, or more specifically an ecliptic co-ordinate system, which takes the ecliptic as the origin of latitude, and the position of the sun at vernal equinox as the origin of longitude. What follows is a list of the twelve signs of the modern zodiac, with their Latin and English names. The English translation is not usually used by English speakers. The Latin names are standard English usage.
Latin name | symbol | English translation | from | until |
---|---|---|---|---|
Aries | Ram | 21 March | 20 April | |
Taurus | Bull | 21 April | 21 May | |
Gemini | Twins | 22 May | 21 June | |
Cancer | Crab | 22 June | 22 July | |
Leo | Lion | 23 July | 22 August | |
Virgo | Maiden | 23 August | 23 September | |
Libra | Scales | 24 September | 23 October | |
Scorpius | Scorpion | 24 October | 22 November | |
Sagittarius | Archer | 23 November | 21 December | |
Capricornus | Goat-horned | 22 December | 20 January | |
Aquarius | Water-bearer | 21 January | 19 February | |
Pisces | Fishes | 20 February | 20 March |
Input
The input has two lines. The first line contains a number $d \in \mathbb{N}$ that indicates the day of the month. The second line contains the name of the month, spelled out and starting with an uppercase letter followed by a series of lowercase letters.
Output
The English name of the sign corresponding to the given day, according to the table given above. The name of the sign should be spelled out starting with an uppercase letter followed by a series of lowercase letters. This is the same spelling as used in the table.
Example
Input:
5 December
Output:
Archer
Example
Input:
22 Augustus
Output:
Lion
De beweging van de zon en de voortdurende verandering van de sterrenhemel heeft de mens van oudsher gefascineerd. De sterrenhemel draait iedere dag van oost naar west om een vaste pool. Op het noordelijk halfrond is deze pool op minder dan 1 graad van de poolster verwijderd, wat het gemakkelijk maakt om zich te oriënteren. De sterren rond de poolster bewegen zich in een concentrische cirkel om haar heen, zodat aan de oostelijke horizon voortdurend nieuwe sterrenbeelden opduiken die in het westen weer ondergaan.
Zoals de zon dag en nacht markeert, zo keert ze ook na verloop van een jaar terug op dezelfde plaats aan de sterrenhemel. Op basis van deze waarnemingen werden door verschillende oude beschavingen kalenders opgesteld, waarbij de maan de maanden aangaf en de baan van de zon de periode van een jaar bepaalde. Tot de oudst bekende sterrenbeelden behoren de twaalf van de dierenriem of de zodiak. Aan deze tekens werd een bijzondere betekenis toegekend, omdat zij het decor vormden waartegen zon, maan en planeten zich schijnbaar voortbewogen. Deze baan — die in werkelijkheid de baan is die de aarde om de zon beschrijft — wordt ecliptica genoemd. Hieronder wordt aangegeven wanneer de zon een sterrenbeeld uit de tropische zodiac binnenkomt, en wanneer het dit sterrenbeeld terug verlaat.
naam | symbool | sterrenbeeld | vanaf | tot en met |
---|---|---|---|---|
Aries | Ram | 21 maart | 20 april | |
Taurus | Stier | 21 april | 21 mei | |
Gemini | Tweelingen | 22 mei | 21 juni | |
Cancer | Kreeft | 22 juni | 22 juli | |
Leo | Leeuw | 23 juli | 22 augustus | |
Virgo | Maagd | 23 augustus | 23 september | |
Libra | Weegschaal | 24 september | 23 oktober | |
Scorpius | Schorpioen | 24 oktober | 22 november | |
Sagittarius | Boogschutter | 23 november | 21 december | |
Capricornus | Steenbok | 22 december | 20 januari | |
Aquarius | Waterman | 21 januari | 19 februari | |
Pisces | Vissen | 20 februari | 20 maart |
Invoer
De invoer bestaat uit twee regels. Op de eerste regel staat een getal $d \in \mathbb{N}$ dat een dag in de maand aangeeft. Op de tweede regel staat de naam van een maand, geschreven in kleine letters.
Uitvoer
De naam van het sterrenbeeld waarin de gegeven dag valt volgens bovenstaande tabel. De naam van het sterrenbeeld moet uitgeschreven worden met als eerste letter een hoofdletter, en de rest kleine letters, zoals in de tabel.
Voorbeeld
Invoer:
5 december
Uitvoer:
Boogschutter
Voorbeeld
Invoer:
22 augustus
Uitvoer:
Leeuw
Added by: | Peter Dawyndt |
Date: | 2012-08-13 |
Time limit: | 10s |
Source limit: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Languages: | PY_NBC |
Resource: | None |