Zombi sensorundan məlumat oxuyursunuz. Bu sensor ərazini skan edərək yaxındakı 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ı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şin ilk sətri məlumat dəstlərinin sayını, (1 \leq N \leq 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ətrini ehtiva edən bir sətirlə tamamlanır. Zombi sensorunun serial portu hər saniyə məlumat yaydığı üçün girişin ilk sətri saniyədən sonra, -ci sətir saniyədən sonra və s. oxunur.
Hər tam jurnal qeydi üçün zaman damğası: jurnal_qeydi sətrini çı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.
Nümunə 1