Submission #1202613

#TimeUsernameProblemLanguageResultExecution timeMemory
1202613NAMINMinerals (JOI19_minerals)C++20
0 / 100
3 ms420 KiB
#include <bits/stdc++.h>
#include "minerals.h"

using namespace std;

void Solve(int N) {
	
	vector<int> with(N+1,-1);

	for(int i=1;i<=N;i++){
		Query(i);
		for(int j=1;j<=N;j++){
			if(i==j)
				continue;
			if(Query(j)==1){
				with[i] = j;
				Query(j);
				break;
			}
			Query(j);
		}
		Query(i);
	}
	
	for(int i=1;i<=N;i++){
		if(with[i] != -1){
			Answer(i,with[i]);
			with[with[i]] = -1;
			with[i] = -1;
		}
	}
}
#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...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...