【模拟】【RQNOJ】监考老师

该博客讨论了一个关于监考老师在n行m列考场中发现最多作弊者的问题。监考老师只能发现与他同列同行的作弊者,且不能移动。博主通过输入数据范围、样例解释了问题背景,并提供了一个三维状态图像的解决方案,最终展示了一个C语言实现的代码片段来找出能发现最多作弊者的监考老师位置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

题目描述

在一个大试场里,有n行m列的考生,小王和众多同学正在考试,这时,有一部分考生作弊,当然,监考老师能发现他们。但是只有一个监考老师,他由于高度近视,只能发现与他同行同列的作弊者,而且由于监考老师年老体弱,在考试过程中无法移动。现在已知n*m个考生中谁在作弊,请帮监考老师找一个位置,可以发现最多的作弊者(监考老师可以和某个考生在同一位置)。如果监考老师的位置上的考生在作弊,那么监考老师先前后看,发现他作弊,再左右看,又发现他作弊,算做发现2个考生作弊

数据范围
对于50 %的数据,0<n,m<=10,对于100 %的数据,0<n,m<=100,所有数据都在longint范围内.

样例说明
监考老师在最中间,那个位置上的作弊者算作2次

输入格式

第一行两个数n,m ,表示试场是n*m的,接下来是n*m的矩阵,1表示作弊,0表示不作弊。

输出格式

共一行,一个数,表示最多可以发现多少作弊者。

样例输入

样例输出

三维状态图像


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值