DuongNhi99

Sigma

Mar 10th, 2022
1,348
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.64 KB | None | 0 0
  1. #include <bits/stdc++.h>
  2. #define ll long long
  3. using namespace std;
  4.  
  5. const int oo = 1e9 + 7;
  6. const int N = 1e3 + 5;
  7.  
  8. int n, k;
  9. int a[N];
  10.  
  11. int main() {
  12.     cin >> n >> k;
  13.     int maxx = 0, minn = oo;
  14.     for (int i = 1; i <= n; ++i) {
  15.         cin >> a[i];
  16.         maxx = max(maxx, a[i]);
  17.         minn = min(minn, a[i]);
  18.     }
  19.    
  20.     sort(a + 1, a + n + 1);
  21.    
  22.     int ans = 0;
  23.     int X = (maxx - minn) / (k - 1);
  24.     for (int d = 1; d <= X; ++d) {
  25.         for (int i = 1; i <= n; ++i) {
  26.             for (int j = i; j <= n; ++j) {
  27.                 if (a[j] - a[i] == d) {
  28.                     ans += (n - 2);
  29.                     cout << i << ' ' << j << '\n';
  30.                     break;
  31.                 }
  32.             }
  33.         }
  34.     }
  35.  
  36.     cout << ans;
  37.    
  38.     return 0;
  39.  
  40. }
  41.  
Advertisement
Add Comment
Please, Sign In to add comment