竞争性编程中的这些限制是什么?

What are these constraints in competitive programming?

[

我想知道这些约束在 CP 问题中的意义是什么。这个子任务 #1 和 #2 是什么,它们有多重要?

约束告诉你输入的上限和下限。例如。 1 <= T <=2000 将意味着 T 的输入将在 1 到 2000 之间。我猜你在使用 codechef。即使您的代码无法解决具有原始约束的问题,子任务也可以赚取积分。例如。对于 n 的上限为 3,代码将比上限为 8 花费更少的时间。因此,即使您的代码没有优化到足以处理原始约束,您仍然可以获得一些积分并且知道您的代码有效,所有需要做的就是优化。

这是一个不完整的问题描述,根本无法确定这是关于什么的。

但是如果这就是您现在可以访问的所有内容并且每一分钟都很重要,那么您可以尝试猜测以下内容:

T 通常是一个字母,表示您的程序将被测试的测试用例数。保证来自 12000(含)。

测试用例由程序解决问题所需的所有变量分隔。 N 是一个从 2 到 8 的数字。 X 是一个长度为 N.

的正整数数组

也保证X按升序排序

这只会帮助您 parse 输入,并可能了解您可能得出的结论。

我希望你有更多关于这个问题的信息,否则你将无法解决它。祝你好运

如果您的程序设法解决了从 2 到 3(含)的任何 N,您将获得最高分数的 10%。

如果您的程序解决了 N 从 2 到 8 的所有值,您将获得 90% 的分数 + 因为它还解决了子任务 #1,您将获得最高分数的 100%。