#include <bits/stdc++.h>
#define int int64_t
signed main() {
int n, k;
std::cin >> n >> k;
std::vector<int> x(n + 1), y(n + 1);
for(int i = 1; i <= n; i++) {
std::cin >> x[i] >> y[i];
}
std::vector<int> ans;
for(int i = 1; i <= n; i++) {
for(int j = i + 1; j <= n; j++) {
ans.push_back(std::abs(x[i] - x[j]) + std::abs(y[i] - y[j]));
}
}
std::sort(ans.begin(), ans.end());
for(int i = 0; i < k; i++) {
std::cout << ans[i] << "\n";
}
}
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |