QOJ.ac

QOJ

حد الوقت: 1.0 s حد الذاكرة: 512 MB مجموع النقاط: 100

#15993. 防线

الإحصائيات

在最近的一场战争摧毁了你的国家之后,作为阿德尼亚(Ardenia)王国的国王,你决定是时候加强首都的防御了。你的防御工事的一部分是一排法师塔,它们从城市附近延伸到北方的森林。你的顾问们确定,防御的质量仅取决于一个因素:高度递增的连续法师塔序列的最大长度。(他们给你做了一个冗长的解释,但你唯一听懂的是这与向敌军发射能量弹有关。)

经过一番艰难的谈判,建造新塔似乎是不可能的。不过,阿德尼亚的法师们同意拆除他们的一部分法师塔。你可以拆除任意数量的法师塔,但法师们强加了一个条件:这些被拆除的法师塔必须是连续的。

例如,如果法师塔的高度分别为 $5, 3, 4, 9, 2, 8, 6, 7, 1$,那么通过拆除高度为 $9, 2$ 和 $8$ 的连续法师塔,剩下的法师塔中,最长的递增连续序列为 $3, 4, 6, 7$(长度为 $4$)。

输入格式

输入包含多个测试用例。

输入的第一行包含一个正整数 $Z \le 25$,表示测试用例的数量。

接下来是 $Z$ 个测试用例,每个测试用例的格式如下:

每个测试用例由两行组成。第一行包含一个正整数 $n \le 2 \cdot 10^5$,表示法师塔的数量。第二行包含 $n$ 个不超过 $10^9$ 的正整数,用单个空格隔开,表示法师塔的高度。

输出格式

对于每个测试用例,输出一行,包含一个整数,表示通过拆除一段连续的法师塔(或者不拆除任何法师塔)后,能够获得的最长递增连续法师塔序列的长度。

样例

输入 1

2
9
5 3 4 9 2 8 6 7 1
7
1 2 3 10 4 5 6

输出 1

4
6

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.