Submission #1213454

#TimeUsernameProblemLanguageResultExecution timeMemory
1213454Captain_GeorgiaCluedo (IOI10_cluedo)C++20
100 / 100
3 ms412 KiB
#include "grader.h"
#include "cluedo.h"

#include <bits/stdc++.h>
using namespace std;

mt19937 rng(time(NULL));

void Solve () {
    vector<int> sz = {6, 10, 6};
    vector<int> tmp(3);
    for (int i = 0;i < 3;i ++) tmp[i] = rng() % sz[i] + 1;
    while (true) {
        int res = Theory(tmp[0], tmp[1], tmp[2]);
        if (res == 0) return;
        tmp[res - 1] = (tmp[res - 1] % sz[res - 1]) + 1;
    }
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...