Rodné číslo
Zadanie
Slovenské rodné číslo má tvar RRMMDDXXXX (10 číslic, zadávame ho bez lomky):
RRsú posledné dve číslice roku narodenia - ak sú 54 a viac, ide o rok 19RR, inak 20RR,MMje mesiac narodenia, u žien zväčšený o 50 (máj je u ženy 55),DDje deň narodenia,- celé 10-ciferné číslo je deliteľné 11.
Program načíta rodné číslo. Ak je platné (má presne 10 číslic, je deliteľné 11, mesiac je 1 až 12 a deň 1 až 31), vypíše tri riadky: platne, pohlavie (muz alebo zena) a dátum narodenia v tvare DD.MM.RRRR. Inak vypíše len neplatne.
Čo má program robiť
Pre 0503151231 program vypíše platne, muz a 15.03.2005.
Príklady
Vstup
0503151231
Očakávaný výstup
platne muz 15.03.2005
Vstup
9857023297
Očakávaný výstup
platne zena 02.07.1998
Po odoslaní riešenie overí ešte 8 skrytých testov: žena, rok 2004, rok 1954, nie je deliteľné 11, mesiac 13, deň 32, žena s mesiacom 63, 9 číslic, písmeno v čísle.
Python sa spustí pri prvom spustení kódu.
Ctrl+Enter spustí program. Tab odsadí riadok. Esc a potom Tab opustí editor.
Vstup (stdin)
Každý riadok = jedno volanie input().
Výstup
Nápovedy
Najprv to skús sám. Každá nápoveda prezradí o niečo viac - a trochu zníži odmenu.
Bez prihlásenia sú nápovedy zadarmo - ale ani XP sa neudeľujú.
Riešenie
Riešenie sa odomkne po poslednej nápovede.