Submission #341220

#TimeUsernameProblemLanguageResultExecution timeMemory
341220BlancaHMCluedo (IOI10_cluedo)C++14
100 / 100
14 ms384 KiB
#include "grader.h"
#include "cluedo.h"

void Solve() {
	int asesino = 1; // declaramos e inicializamos los tres ints
	int arma = 1;
	int lugar = 1;
	int pista;
	while(true) {
		pista = Theory(asesino, lugar, arma); // lanzamos nuestra teoría
		if (pista == 0) {
		    // ya sabemos la respuesta
		    return;
		}
		else if (pista == 1) {
		    // el asesino estaba mal -> probamos con valores mayores
		    asesino++;
		}
		else if (pista == 2) {
		    // el lugar estaba mal -> probamos con valores mayores
		    lugar++;
		}
		else {
		    // el arma estaba mal -> probamos con valores mayores
		    arma++;
		}
	}
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...