2021年ECNU计科考研复试机试

2021年ECNU计科考研复试机试

B. 矩形个数

在一个由 \(0\)、\(1\) 元素构成矩阵中,统计至少含有 \( k \)个 \(1\) 的矩形的个数(矩形边界平行于矩阵边界)。
注意:单个元素也算是一个矩形。

输入格式

第一行,有四个空格分隔的整数,\(r,c,n,k\) ( \(1 \leq r,c,n \leq 500, 1 \leq k \leq n\) ) 分别表示矩阵的行数,列数,矩阵中 \(1\) 的个数,和题意中给出的 \( k \)。

接下来 \( n \) 行,每行两个空格分隔的整数 \( x \) 和 \( y \),表示每个 \( 1 \) 所在的位置 ( \( 1\leq x_i \leq r, 1 \leq y_i \leq c \))

输出格式

输出1行1个数字,表示矩形的个数。

测试样例

Input

5 5 4 2
5 4
5 5
1 5
2 4

Output

41

25 thoughts on “2021年ECNU计科考研复试机试

    1. 只要选择适当的算法(大概10^9的数据量的话设计O(NlogN)的算法,10^5的数据量用O(N^2)算法)一般都可以。
      具体时间的话,第1题时限1秒512MB,第2题1秒256MB,第3题3秒2GB,第4题2秒512MB。

    1. 以往线下复试的时候都计入复试成绩的。可能是因为线上复试的监考难免有漏洞所以暂时不计入成绩。

  1. 请问M佬计科的学硕专硕复试流程都一样嘛?机试的题目也是一个难度的嘛?

    1. 机试是同一套题。复试流程文字上写着的是一样的,不过学硕专硕是分开进行的,老师可能会问的侧重点可能不一样(当然,本来复试的时候老师聊的内容就是因人而异,都不相同)

    1. 现在线上复试,是100%面试成绩,不过复试在总成绩中下调为了30$(初试成绩70%。之前是复试40%的)

      1. M大,请问软工的机试题还有别的吗,我看上面那个链接是E组,请问还有别组的题嘛

    1. 软工机试平台EOJ是支持Python的,如果机考时不做针对考试的设定也是可以用的,历年应该是都能用。

  2. 学长你好 可以麻烦看下“复试面试问题”这里吗 链接点击去是历年机试真题的某一道题…

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注