问题 6657 --异常检测

6657: 异常检测★★

时间限制: 1 Sec  内存限制: 128 MB
提交: 80  解决: 54
[提交][状态][命题人:]

题目描述

某监控设备可定时采集红绿信号灯状态数据,数据格式记为[a,b],其中ab分别为红灯和绿灯的状态值,0 表示灯灭,1表示灯亮,如[0,1]表示红灯灭、绿灯亮。

现要编写程序,每隔1秒采集并检测信号灯是否存在如下异常状态:第一类,红绿灯同亮或同灭;第二类,红灯或绿灯超时,即保持同一状态时长大于上限值(300 )。检测到异常状态就发送相应信息。

输入

第一行包含两个整数nm,分别表示总监测时长n和上限值m

接下来的n行,每行包含一组红绿信号灯状态ab

输出

只有一个输出

当红绿灯同亮或同灭输出"The traffic light is showing an error!"

当红绿灯显示超时输出"The traffic light is timed out!"

当红绿灯正常运行输出"The traffic light is operating normally!"

样例输入
Copy
10 5
1 0
1 0
1 0
1 0
0 1
0 1
0 1
0 1
0 1
0 1
样例输出
Copy
The traffic light is timed out!

提示

m<=n<=500

保证一组数据内最多包含一个问题

来源

 

[提交][状态]