제출 #1353614

#제출 시각아이디문제언어결과실행 시간메모리
1353614ChinguunCluedo (IOI10_cluedo)C++20
100 / 100
2 ms348 KiB
#include "grader.h"
#include "cluedo.h"

void Solve(){
	bool v1[7], v2[11], v3[7];
	for (int i = 1; i <= 6; i++) v1[i] = v3[i] = 0;
	for (int i = 1; i <= 10; i++) v2[i] = 0;
    int m = 1, l = 1, w = 1;
	while(1) {
    	int r = Theory(m, l, w);
    	if (r == 0) return;
    	if (r == 1) v1[m] = 1;
    	if (r == 2) v2[l] = 1;
    	if (r == 3) v3[w] = 1;
    	for (int i = 1; i <= 6; i++) {
    		if (!v1[i]) m = i;
    		if (!v3[i]) w = i;
		}
		for (int i = 1; i <= 10; i++) {
			if (!v2[i]) l = i;
		}
	}
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...