Salam#7662

Salam

1 saniyə
64 meqabayt
Çətin
z1.gif

Gələcəkdə, Olimpiya planetində kiborqlar insanların yerini tamamilə əvəz etdikdə, cəmiyyətin qarşısında duran əsas problem belə olacaq: estetik səbəblərə görə mexaniki saatı üstün tutan kiborqlar saatın üzünə baxaraq vaxtı anlamaqda çətinlik çəkəcəklər.

Tapşırıq

Bu ekzistensial problemi indidən həll edin! Saatın görünüşünə görə vaxtı müəyyən edən watcha proqramını yazın.

Giriş məlumatları

Giriş məlumatları bir və ya bir neçə qara-ağ saat təsvirini ehtiva edir. Fayl bir və ya bir neçə blokdan ibarətdir (faylda ən çox 20 blok ola bilər). Bir blok — hər biri 128 simvoldan ibarət 128 sətirdən ibarətdir. Blokun hər bir simvolu ya 0 (ağ piksel: fon), ya da 1 (qara piksel: saat elementi) ola bilər. Simvollar arasında boşluq yoxdur. Bloklar arasında boş sətirlər ilə ayrılır (hər iki qonşu blok arasında bir boş sətir). Giriş məlumatları həmişə aşağıda göstərilən bir tip saatı təsvir edir. Bundan əlavə, saat həmişə eyni ölçüdədir: birinci və sonuncu sətir və sütun ağ piksellərdən ibarət çərçivəni təyin edir, lakin ikinci və sondan əvvəlki sətir və sütun saatın ən azı bir qara pikselini ehtiva edir.

Çıxış məlumatları

Çıxış məlumatları giriş faylında olan blokların sayına bərabər sayda sətir ehtiva etməlidir. Hər bir sətir müvafiq blokda saatda göstərilən vaxtı göstərir (saat — 1-dən 12-ə qədər, önündə sıfır olmadan; saat və dəqiqələri ayıran simvol — iki nöqtə).

Qiymətləndirmə

Dəst 50 eyni dəyərli testdən ibarətdir.

Nümunələr

Nümunə 1

Loading
Loading