Dāvis ir izveidojis digitālu pulksteni. Katrs no elementiem pulksteņa laika (formātā "hhmm") ciparu attēlošanai ir veidots kā 5*3 gaismas diožu matrica, kurā katru ciparu attēlo šādi (ar '#' ir apzīmēta degoša, ar '.' - nedegoša diode):
Dāvis pulksteņa būvi pabeidza vēlu vakarā, uzstādīja korektu pulksteņa laiku un devās pie miera.
No rīta Dāvis pamanīja, ka dažas diodes ir izdegušas.
Uzrakstiet programmu, kas nosaka, kāds agrākais laika moments atbilst Dāvja pulksteņa rādījumam!
Teksta fails clock.in satur četras 5*3 simbolu '#'un '.' grupas, ko atdala tukšumsimbolu kolonna. Šīs cetras grupas atbilst degošo un nedegošo diožu izvietojumam Dāvja pulkstenī.
Teksta faila clock.out vienīgajā rindā jāizvada pulksteņa rādījums formātā hh:mm. Ja stundu vai minūšu skaits ir mazāks par 10, attiecīgajam ciparam jāpieliek priekšā cipars '0'.
clock.in | clock.out |
#.# ... ... #.. #.# ... ... #.. #.# ### ### ### #.# #.. ..# ..# ### ### ### ..# |
02:34 |
clock.in | clock.out |
### ### ..# ... ... #.# #.# #.# ### #.# .#. .#. #.. #.# ..# ..# ### #.# ..# ### |
20:48 |
clock.in | clock.out |
#.. #.# #.# .#. ..# #.. ... #.. #.# .## ### .## ..# #.# ... ... #.# ### ##. ### |
06:25 |