紫题做不动了,随机跳题
#include <bits/stdc++.h>
using namespace std;
int A[2000000];
int main()
{
//最大差值
int n,l,i;
scanf("%d",&n);
for(i=1;i<=n;i++) scanf("%d",&A[i]);
sort(A+1,A+n+1);//神操作之排序
l=unique(A+1,A+n+1)-A;
for(i=1;i<l;i++) if (A[i]<A[l-1]) break;//i<j
printf("%d",A[l-1]-A[i]);
}//别问我为什么没有return 0