Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int n, l, r, a[200020];
- int main()
- {
- #ifndef ONLINE_JUDGE
- freopen("input.txt","rt",stdin);
- freopen("output.txt","wt",stdout);
- #endif
- cin>>n;
- for (int i=0; i<n; i++) scanf("%d", a+i);
- sort(a, a+n);
- cout<<a[n-1]-a[0]<<" ";
- l=upper_bound(a, a+n, a[0])-a;
- r=lower_bound(a, a+n, a[n-1])-a;
- r=n-r;
- //cout<<"\n"<<l<<" "<<r;
- if (a[0]!=a[n-1])
- cout<<l*1ll*r; else
- cout<<(n*1ll*(n-1))/2;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement