传统题 1000ms 256MiB

最多的众数之简单签到

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

给定长度为 nn 的整数序列 a1,a2,,ana_1, a_2, \ldots, a_n 和一个整数 kk
你可以最多执行一次以下操作:

  • 选择两个整数 l,rl, r,满足 1lrn1 \leq l \leq r \leq n,并将 kk 加到每个 aia_i,其中 lirl \leq i \leq r
    (也可以选择不执行此操作)

计算在最佳情况下(执行或不执行操作),整个序列的众数的最大出现次数

输入格式

第一行一个整数 T(1T100)T (1 \leq T \leq 100),表示数据组数 对于每组数据,

  • 第一行:两个整数 n,kn, k1n1041 \leq n \leq 10^4106k106-10^6 \leq k \leq 10^6),分别表示序列长度和添加的数字。
  • 第二行:nn 个整数 a1,a2,,ana_1, a_2, \ldots, a_n106ai106-10^6 \leq a_i \leq 10^6),表示原始序列。

输出格式

输出一行一个整数,表示执行或不执行操作后,整个序列的众数的最大出现次数。

样例

4
5 2
2 2 4 4 4
7 1
3 2 3 2 2 2 3
7 1
2 3 2 3 2 3 3
9 -100
-1 -2 1 2 -1 -2 1 -2 1
5
6
5
3
  • 样例 1:选择 l=1,r=2l = 1, r = 2,序列变为 4,4,4,4,44, 4, 4, 4, 4,众数为 44,出现 55 次。
  • 样例 2:选择 l=4,r=6l = 4, r = 6,序列变为 3,2,3,3,3,3,33, 2, 3, 3, 3, 3, 3,众数为 33,出现 66 次。
  • 样例 4:选择不执行操作,众数为 112-2,各出现 33 次。

HGNU ACM Training Round #16

未参加
状态
已结束
规则
ACM/ICPC
题目
14
开始于
2025-8-3 12:25
结束于
2025-8-3 20:25
持续时间
8 小时
主持人
参赛人数
15