fork download
  1. #include <bits/stdc++.h>
  2.  
  3. using namespace std;
  4.  
  5. #define nl "\n"
  6. #define el << endl
  7. #define ll long long
  8.  
  9. // void doma()
  10. // {
  11. // ios_base::sync_with_stdio(false), cin.tie(NULL), cout.tie(NULL);
  12. // #ifndef ONLINE_JUDGE
  13. // freopen("output.txt", "w", stdout);
  14. // #endif
  15. // }
  16.  
  17. int main()
  18. {
  19. int n;
  20. cin >> n;
  21.  
  22. ll array[n];
  23. for (int i = 0; i <n; i++)
  24. {
  25. cin >> array[i];
  26. }
  27.  
  28. ll minm = *min_element(array , array+n);
  29. ll maxm = *max_element(array , array+n);
  30. ll maximum_beauty = maxm - minm;
  31.  
  32. int count = 0;
  33.  
  34. for (int i = 0; i < n; i++)
  35. {
  36. for (int j = i+1; j < n; j++)
  37. {
  38. if(abs(array[i]-array[j]) == maximum_beauty ) count++;
  39. }
  40.  
  41.  
  42.  
  43. }
  44.  
  45. cout << maximum_beauty << " " << count;
  46.  
  47.  
  48.  
  49.  
  50.  
  51. return 0;
  52. }
  53.  
  54. /*
  55.  
  56.  
  57.  
  58. */
  59.  
Success #stdin #stdout 0.73s 5288KB
stdin
Standard input is empty
stdout
-5638295761486979 0