제출 #996348

#제출 시각아이디문제언어결과실행 시간메모리
996348Dan4Life자매 도시 (APIO20_swap)C++17
6 / 100
75 ms10684 KiB
#include "swap.h"
#include <bits/stdc++.h>
using namespace std;
#define all(a) begin(a),end(a)

const int mxN = (int)3e5+10;
bool line = false;
int deg[mxN], ans;

void init(int N, int M, vector<int> U, vector<int> V, vector<int> W) {
	fill(deg,deg+N,0);
	for(int i = 0; i < M; i++) 
		deg[U[i]]++, deg[V[i]]++;
	line = (*min_element(deg,deg+N)==1);
	ans = *max_element(all(W));
}

int getMinimumFuelCapacity(int X, int Y) {
	if(line) return -1;
	return ans;
}
#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...