Submission #288426

#TimeUsernameProblemLanguageResultExecution timeMemory
288426fgojkoCluedo (IOI10_cluedo)C++14
100 / 100
12 ms256 KiB
#include <iostream>

//#define THEORY

using namespace std;

const int boundries[3] = {6, 10, 6};

#ifdef THEORY
int Theory(int m, int l, int w){
    cout << "Murderer: " << m << endl;
    cout << "Location: " << l << endl;
    cout << "Weapon: " << w << endl;
    int res;
    cin >> res;
    return res;
}
#endif // THEORY
#ifndef THEORY
int Theory(int m, int l, int w);
#endif

void Solve(){
    int theories[3] = {1, 1, 1};
    int res = Theory(theories[0], theories[1], theories[2]);
    while(res != 0){
        ++theories[res-1];
        res = Theory(theories[0], theories[1], theories[2]);
    }
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...