Submission #945983

#TimeUsernameProblemLanguageResultExecution timeMemory
945983siewjhRoad Construction (JOI21_road_construction)C++17
5 / 100
1035 ms2097152 KiB
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
int main(){
	int nums, k; cin >> nums >> k;
	vector<ll> xv(nums), yv(nums);
	for (int i = 0; i < nums; i++) cin >> xv[i] >> yv[i];
	vector<ll> lens;
	for (int i = 0; i < nums; i++)
		for (int j = 0; j < i; j++)
			lens.push_back(abs(xv[i] - xv[j]) + abs(yv[i] - yv[j]));
	sort(lens.begin(), lens.end());
	for (int i = 0; i < k; i++) cout << lens[i] << '\n';
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...