Du bist ein Weltraumtourist auf dem Weg zum Planeten Flooptonia! Der Flug wird weitere 47.315 Jahre dauern. Wenn Sie also die Zeit verstreichen lassen möchten, bevor Sie kryogen gefroren sind, schreiben Sie ein Programm, mit dem Sie den Floopton-Kalender besser verstehen können.
Hier ist der 208-tägige Floopton-Kalender:
Month Days Input Range
Qupu 22 [0-22)
Blinkorp 17 [22-39)
Paas 24 [39-63)
Karpasus 17 [63-80)
Floopdoor 1 [80]
Dumaflop 28 [81-109)
Lindilo 32 [109-141)
Fwup 67 [141-208)
Herausforderung
Ihr Programm gibt bei einem ganzzahligen Tag im Jahr (Bereich [0-208)
) den entsprechenden Tag des Monats und den Namen des Monats aus (z 13 Dumaflop
. B. ).
Es gibt jedoch eine Ausnahme: Floopdoor ist eine besondere Zeit für Flooptonianer, die anscheinend eine eigene Kalenderseite verdient. Aus diesem Grund wird Floopdoor nicht mit einem Tag geschrieben (dh die Ausgabe erfolgt Floopdoor
nicht 1 Floopdoor
).
Testfälle
0 => 1 Qupu
32 => 11 Blinkorp
62 => 24 Paas
77 => 15 Karpasus
80 => Floopdoor
99 => 19 Dumaflop
128 => 20 Lindilo
207 => 67 Fwup
Regeln
- Sie müssen ein vollständiges Programm schreiben.
- Sie können davon ausgehen, dass die Eingabe immer gültig ist.
- Ihre Ausgabe enthält möglicherweise einen nachgestellten Zeilenumbruch, muss jedoch ansonsten frei von zusätzlichen Zeichen sein. Der Fall sollte auch mit den bereitgestellten Beispielen übereinstimmen.
- Sie können Datums- / Uhrzeitfunktionen verwenden.
- Die Codelänge ist in Bytes zu messen.
o
, die anderen Instanzen des Namens jedoch nicht.