Submission #341477

# Submission time Handle Problem Language Result Execution time Memory
341477 2020-12-29T20:07:08 Z Iwanttobreakfree Cluedo (IOI10_cluedo) C++
Compilation error
0 ms 0 KB
#include <cmath>
#include <cstdio>
#include <vector>
#include <iostream>
#include <algorithm>
#include "grader.h"
#include "cluedo.h"
using namespace std;

int Murderer,Location,Weapon;

int Theory(int M,int L,int W){
	cin>>Murderer>>Location>>Weapon;
	if (M!=Murderer){
	return 1;
	}
	else if (L!=Location){
	return 2;
	}
	else if (W!=Weapon){
	return 3;
	}
	else{
	return 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

/tmp/ccafQhhJ.o: In function `Theory(int, int, int)':
grader.c:(.text+0x0): multiple definition of `Theory(int, int, int)'
/tmp/cciK7hO9.o:cluedo.cpp:(.text+0x0): first defined here
collect2: error: ld returned 1 exit status