Zombdar
Zombi sensorundan məlumat oxuyursunuz. Bu sensor ərazini skan edərək yaxınlıqdakı zombilərin sayını müəyyən edir. Zombi sensoru skan zamanı öz buferinə adətən "Zombilər: <tam ədəd>;" və ya "Zombi yoxdur;" şəklində jurnal qeydləri yazır. Lakin sensor yükləndikdə "QAÇ;" da yaza bilər. Bu buferə yazılan yeganə dəyərlər bunlardır.
Zombi sensorunun serial portu hər saniyə buferdə olan məlumatı, jurnal qeydi tam olsa da, hətta bir neçə qeyd olsa da, bir sətir şəklində yayımlayır.
Jurnal qeydlərinin etibarlı ardıcıllığı belə ola bilər:
Zombilər: 5;
Zombilər: 1;
Zombi yoxdur;
Zombilər: 70;
QAÇ;
QAÇ;
QAÇ;
Amma sensorun serial portu belə yayımlaya bilər:
Zom
bilər:
5;Zombilər: 1
;
Zombi yoxdur;
Zombilər 70;
QAÇ;
QAÇ;QAÇ;Zo
Sağ qalmaq üçün serial port məlumatını düzgün emal etmək vacibdir.
Giriş verilənləri
Girişin ilk sətri məlumat dəstlərinin sayını, N (1 ≤ N ≤ 50) ehtiva edir. Hər bir məlumat dəsti üçün giriş zombi sensorunun serial portundan yayılan xam məlumatları ehtiva edir (ətraflı məlumat üçün yuxarıya baxın) və yalnız "CASE SONU" sətirini ehtiva edən bir sətirlə tamamlanır. Zombi sensorunun serial portu hər saniyə məlumat yaydığı üçün girişin ilk sətri 1 saniyədən sonra, 2-ci sətir 2 saniyədən sonra və s. oxunur.
Çıxış verilənləri
Hər tam jurnal qeydi üçün "zaman damğası: jurnal_qeydi" sətirini çıxarmalısınız, burada zaman damğası məlumat dəstinin başlanğıcından qeydin tamamilə analiz edildiyi vaxta qədər keçən saniyələrin sayıdır.