답안 #375305

# 제출 시각 아이디 문제 언어 결과 실행 시간 메모리
375305 2021-03-09T07:13:59 Z astoria 자매 도시 (APIO20_swap) C++14
0 / 100
1 ms 492 KB
#include "bits/stdc++.h"
#include "swap.h"
using namespace std;

const int NN=100005;
int len[NN];
multiset<int> s;

void init(int N, int M, std::vector<int> U, std::vector<int> V, std::vector<int> W) {
	
	for(int i=0; i<U.size(); i++){
		int v = V[i];
		len[v] = W[i];
		s.insert(len[v]);
	}
}

int getMinimumFuelCapacity(int X, int Y) {
	int mx = max(len[X],len[Y]);
	s.erase(s.find(len[X]));
	s.erase(s.find(len[Y]));
	mx=max(mx, *s.begin());
	s.insert(len[X]); s.insert(len[Y]);
	return mx;
}

Compilation message

swap.cpp: In function 'void init(int, int, std::vector<int>, std::vector<int>, std::vector<int>)':
swap.cpp:11:16: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   11 |  for(int i=0; i<U.size(); i++){
      |               ~^~~~~~~~~
# 결과 실행 시간 메모리 Grader output
1 Runtime error 1 ms 492 KB Execution killed with signal 6
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Runtime error 1 ms 492 KB Execution killed with signal 6
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Runtime error 1 ms 492 KB Execution killed with signal 6
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Runtime error 1 ms 492 KB Execution killed with signal 6
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Runtime error 1 ms 492 KB Execution killed with signal 6
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Runtime error 1 ms 492 KB Execution killed with signal 6
2 Halted 0 ms 0 KB -