A33357.君往何处

普及/提高-

官方

通过率:0%

时间限制:1.00s

内存限制:128MB

题目描述

本题关于《节奏大师》的内容摘选自 萌娘百科,并基于题目本身进行一定修改,便于理解和阅读。

《节奏大师》 是腾讯出品的一款 移动端音乐节奏游戏,由腾讯下属的光速工作室(现已并入光子工作室群)开发。游戏最早于 20122012 年发行,目前的游戏版本基于 20232023 年重制的新版。

《节奏大师》是一款下落式音乐游戏。玩家需要根据下落的音符,做出对应的操作。除传统触摸(敲击)音符和长按(连打)音符外,《节奏大师》还加入了滑动音符和长按与滑动相结合的音符。

《节奏大师》的游戏界面中央大部分是若干条轨道,每一条轨道的底端有一个按键。游戏的目标就是配合下落音符的节奏尽量准确地点击按键。

本题「音符」只考虑「单键」操作。

单键:最基础的音符,在音符落到底端按键上时点击一下即可。若没有在音符落到按键上一定时间内点击到音符,则判为 MISS\tt{MISS}

判定:本题只考虑没有任何加成影响的「大P」判定;即当「单键」落到判定键地段的按键上的时间为 TT ms,那么只要在 T30T - 30 ms 到 T+30T + 30 ms 的范围内点击对应的按键即可得到「大P」判定。

AP\tt{AP}:即完美演奏,指一首曲子的所有音符全部全部得到「大P」判定。

给出一首曲子所有的「单键」落到判定底端按键上的时间,你现在最多可以使用 44 根手指来完成这首曲子,每根手指在完成一个「单键」的点击后,需要 100100 ms 的反应时间,才能够完成下一次「单键」的点击操作;请你计算 AP\tt{AP} 这首曲子最少需要使用多少根手指。

每个测试文件包含 T 个测试用例。\bf{每个测试文件包含\ T\ 个测试用例。}

数据范围\large{数据范围}

  • 1T1001 \le T \le 100
  • 1N30001 \le N \le 3000
  • 1Ti2×1051 \le T_i \le 2 \times 10^5
  • TiTi+1 (1i<N)T_i \le T_{i + 1}\ (1 \le i \lt N)

输入格式

对于每个输入文件,输入格式如下:

T\tt{T}
Testcase1\tt{Testcase_1}
Testcase2\tt{Testcase_2}
\tt{\vdots}
TestcaseT\tt{Testcase_T}

对于每个 Testcase\tt{Testcase} 格式如下:

N\tt{N}
T1 T2 T3 TN\tt{T_1\ T_2\ T_3 \cdots\ T_N}

输出格式

对于输入文件中的每个 Testcase\tt{Testcase},在单独的一行中输出 AP\tt{AP} 这首曲子需要使用的最少的手指的数量,如果使用 44 根手指都无法 AP\tt{AP},则输出 1-1

输入输出样例

  • 输入#1

    3
    5
    1 101 201 301 399
    5
    1 39 70 110 199
    6
    1 39 39 39 39 100

    输出#1

    1
    2
    -1

说明/提示

样例 1\bf{样例\ 1:}

11 ms 时点击 T1=1T_1 = 1
101101 ms 时点击 T2=101T_2 = 101
201201 ms 时点击 T3=201T_3 = 201
301301 ms 时点击 T4=301T_4 = 301
401401 ms 时点击 T5=399T_5 = 399

全程使用 11 根手指。

样例 2\bf{样例\ 2:}

00 ms 时第一根手指点击 T1=1T_1 = 1
3939 ms 时第二根手指点击 T2=39T_2 = 39
100100 ms 时第一根手指点击 T3=70T_3 = 70
139139 ms 时第二根手指点击 T4=110T_4 = 110
200200 ms 时第一根手指点击 T5=199T_5 = 199

全程最多使用 22 根手指。

样例 3\bf{样例\ 3:}

11 ms 时第一根手指点击 T1=1T_1 = 1
3939 ms 时第二根手指点击 T2=39T_2 = 39
3939 ms 时第三根手指点击 T3=39T_3 = 39
3939 ms 时第四根手指点击 T4=39T_4 = 39
T5=39T_5 = 39 此时没有手指可以反应过来,故必定 MISS\tt{MISS},因此输出 1-1

首页