题解:P14137 「SFMOI Round II」Strange Covering Game
解题思路
分两个情况讨论。
当
当
所以,我们选了
Code
#include<bits/stdc++.h>
#define int long long
using namespace std;
signed main()
{
ios::sync_with_stdio(0);
cin.tie(0);
cout.tie(0);
int n,k,maxn=0,minn=INT_MAX,a;
cin>>n>>k;
if(k<=1)
{
cout<<0;return 0;
}
for(int i=1;i<=n;i++)
cin>>a,minn=min(minn,a),maxn=max(maxn,a);
cout<<(maxn-minn)*(maxn-minn);
return 0;
}