A51519. ( 寻找等差数列 ) 有一些长度相等的等差数列(数列中每个数都为 0~59 的整数),设 长度均为 L,将等差数列中的所有数打乱顺序放在一起。现在给你这些打乱后的数,问原先, L 最大可能为多大?先读入一个数 n(1<=n<=60),再读入 n 个数,代表打乱后的数。输出等 差数列最大可能长度 L。
填空题
较易
知识点
题目描述
( 寻找等差数列 ) 有一些长度相等的等差数列(数列中每个数都为 0~59 的整数),设 长度均为 L,将等差数列中的所有数打乱顺序放在一起。现在给你这些打乱后的数,问原先, L 最大可能为多大?先读入一个数 n(1<=n<=60),再读入 n 个数,代表打乱后的数。输出等 差数列最大可能长度 L。


参考答案
<p>1、now<=maxnum 或 !(now>maxnum)</p><p><br/></p><p>2、second-first</p><p><br/></p><p>3、(ans-1)</p><p><br/></p><p>4、hash[first]>=ans 或 hash[second]>=ans 或 hash[first+delta]>=ans</p><p><br/></p><p>5、ok</p><p><br/></p><p>6、work(0) 或 work(0)==1 或 work(0)>0</p>
上一题
下一题