제출 #945016

#제출 시각아이디문제언어결과실행 시간메모리
945016AccountNameRoad Construction (JOI21_road_construction)C++14
5 / 100
3363 ms2097152 KiB
#include <bits/stdc++.h>
#define int long long
using namespace std;

signed main()
{
	ios_base::sync_with_stdio(false); cin.tie(NULL);
	
	int N, K;
	
	cin >> N >> K;
	
	int x[N], y[N];
	priority_queue< int, vector<int>, greater<int> > costs;
	for (int i = 0; i < N; i++)
	{
		cin >> x[i] >> y[i];
		
		for (int j = 0; j < i; j++)
		{
			int distance = abs(x[i] - x[j]) + abs(y[i] - y[j]);
			costs.push(distance);
		}
	}
	
	for (int i = 0; i < K; i++)
	{
		cout << costs.top() << "\n";
		costs.pop();
	}
	
	return 0;
}
#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...