解题思路:
注意事项:
参考代码:
#include <iostream>
#include <iomanip>
#include <algorithm>
#include <string.h>
using namespace std;
int main()
{
int n,k,a[10001];
int i;
cin>>n>>k;
for(i=0; i<n; i++)
cin>>a[i];
sort(a,a+n);
int m=a[n-k]-a[k-1];
if(m<=1)
cout<<"NO"<<endl<<m<<endl;
else
{
for(i=2; i<=m; i++)
if(m%i==0)
break;
if(i==m)
cout<<"YES"<<endl<<m<<endl;
else
cout<<"NO"<<endl<<m<<endl;
}
return 0;
}
0.0分
0 人评分