#1588. 疫情生病怎么办? 暂未评定

时间限制:1000 ms 内存限制:128 MiB 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: root

题目描述

疫情期间感冒发烧,如果没有接触过新冠病毒的患者或者不是从疫区回来的,身体出现发热的情况不要过于担心,这可能是普通感冒引起的发烧,可以采取物理降温法进行降温的,但是发烧长期没有降温的情况下,建议尽快去医院发热门诊进行检查治疗了,发烧一定要注意大量喝水。

这天,小明明的班里出现了若干个发烧的同学,已知他们班级按照n行m列的方式坐座位,发烧者会将其前后左右四位同学轻度传染,但轻度传染者不会再传染其他人。作为防疫小达人,请你帮助小明明快速统计出一轮传染后班级健康同学的人数。

输入格式

第一行输入两个整数n和m(3<=n,m<=100)。

接下来n行每行输入m个数,数字0表示发烧的同学,数字1表示一开始健康的同学。

输出格式

输出一轮传染后健康同学的人数。

样例

样例输入

3 3
1 0 0
1 0 1
0 1 1

样例输出

1

样例解释

样例中,输入矩阵表示班级座位情况,其中数字0代表有发烧的同学,数字1代表一开始健康的同学。第一轮传染后,发烧的同学会将其前后左右四位同学传染,所以只有中间位置的同学是健康的,其他同学都被传染了,所以输出为1。

数据范围与提示

输入数据保证n和m都是大于等于3且小于等于100的整数。