Submission #945703

#TimeUsernameProblemLanguageResultExecution timeMemory
945703kokoxuyaChameleon's Love (JOI20_chameleon)C++14
0 / 100
15 ms436 KiB
#include "chameleon.h"
#include <vector>
using namespace std;

void Solve(int N) 
{
  vector<bool>matched(2*N + 1,0);
  for (int a = 1; a <= (2 * N); a++)
  {
	  if (matched[a])
	  {
		  continue;
	  }
	  for (int b = (a + 1); b <= (2  * N); b++)
	  {
		  if (matched[b])
		  {
			  continue;
		  }
		  vector<int>vec = {a,b};
		  if (Query(vec) == 1)
		  {
			  Answer(a,b);
			  matched[a] = true;
			  matched[b] = true;
		  }
	  }
  }
}
#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...