Submission #341480

# Submission time Handle Problem Language Result Execution time Memory
341480 2020-12-29T20:20:33 Z Iwanttobreakfree Cluedo (IOI10_cluedo) C++
0 / 100
1 ms 364 KB
#include <cmath>
#include <cstdio>
#include <vector>
#include <iostream>
#include <algorithm>
#include "grader.h"
#include "cluedo.h"
using namespace std;

int Murderer,Location,Weapon,devolver;

int Theory(int& M,int& L,int& W){
	while (devolver!=0){
	cin>>Murderer>>Location>>Weapon;
	if (M!=Murderer){
	return devolver= 1;
	}
	else if (L!=Location){
	return devolver= 2;
	}
	else if (W!=Weapon){
	return devolver= 3;
	}
	else{
	return devolver= 0;
	}	
}
}

void Solve(){
   int r;
   r = Theory(1,2,3);
   if (r == 0) return;
   r = Theory(3,2,1);
   if (r == 0) return;
   r = Theory(4,4,4);
   if (r == 0) return;
}

Compilation message

cluedo.cpp: In function 'int Theory(int&, int&, int&)':
cluedo.cpp:28:1: warning: control reaches end of non-void function [-Wreturn-type]
   28 | }
      | ^
# Verdict Execution time Memory Grader output
1 Incorrect 1 ms 364 KB Incorrect
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 1 ms 364 KB Incorrect
2 Halted 0 ms 0 KB -