CF303C.Minimum Modular

普及/提高-

通过率:0%

AC君温馨提醒

该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

You have been given nn distinct integers a1,a2,...,ana_{1},a_{2},...,a_{n} . You can remove at most kk of them. Find the minimum modular mm (m>0) , so that for every pair of the remaining integers (ai,aj)(a_{i},a_{j}) , the following unequality holds: .

输入格式

The first line contains two integers nn and kk ( 1<=n<=5000,0<=k<=41<=n<=5000,0<=k<=4 ), which we have mentioned above.

The second line contains nn distinct integers a1,a2,...,ana_{1},a_{2},...,a_{n} (0<=ai<=106)(0<=a_{i}<=10^{6}) .

输出格式

Print a single positive integer — the minimum mm .

输入输出样例

  • 输入#1

    7 0
    0 2 3 6 7 12 18
    

    输出#1

    13
    
  • 输入#2

    7 1
    0 2 3 6 7 12 18
    

    输出#2

    7
    
首页