Você é um turista espacial a caminho do planeta Flooptonia! O vôo levará mais 47.315 anos. Assim, para passar o tempo antes que você fique congelado criogênicamente, você decide escrever um programa para ajudá-lo a entender o calendário flooptoniano.
Aqui está o calendário flooptoniano de 208 dias:
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)
Desafio
O seu programa, dado um dia inteiro no ano (intervalo [0-208)
), deve gerar o dia do mês correspondente e o nome do mês (por exemplo 13 Dumaflop
).
Há uma exceção, no entanto: Floopdoor, um horário especial para os Flooptonianos que aparentemente merece sua própria página de calendário. Por esse motivo, o Floopdoor não é gravado com um dia (ou seja, a saída é Floopdoor
, não 1 Floopdoor
).
Casos de teste
0 => 1 Qupu
32 => 11 Blinkorp
62 => 24 Paas
77 => 15 Karpasus
80 => Floopdoor
99 => 19 Dumaflop
128 => 20 Lindilo
207 => 67 Fwup
Regras
- Você deve escrever um programa completo.
- Você pode assumir que a entrada é sempre válida.
- Sua saída pode ter uma nova linha à direita, mas deve estar livre de caracteres extras. O caso também deve corresponder aos exemplos fornecidos.
- Você pode usar as funções de data / hora.
- O comprimento do código deve ser medido em bytes.
o
, mas as outras instâncias do nome não.