Submission #429351

# Submission time Handle Problem Language Result Execution time Memory
429351 2021-06-15T21:31:19 Z Kushagra_J Cluedo (IOI10_cluedo) C++14
0 / 100
1 ms 200 KB
#include <bits/stdc++.h>
#include "grader.h"
#include "cluedo.h"
using namespace std;
void Solve(){
    int r;
    int a=0,b=0,c=0;
    set<int> murderer= {1,2,3,4,5,6};
    set<int> location={1,2,3,4,5,6,7,8,9,10};
    set<int> weapon={1,2,3,4,5,6};
   for(int i=1;i<=6;i++)
   {
      r= Theory(i,i,i);
      if(r==0) return;
      if(r==3) {a=i,b=i; break;}
      else if(r!=1) {a=i;break;}
   }
   if(!b) {
       int count=1;
       for (int i = 1; i <= 10; i++) {
           r = Theory(a, i, count);
           if (r == 0) return;
           if (r == 3) {
                 b = i;
                 break;
           }
           else if (r == 2) {
               c=count;
           }
           if(count<6) count++;
       }
       r=Theory(a,b,c);
       if(r==0) return ;
   }
   else
   {
       for(int i=1;i<=6;i++)
       {
           r= Theory(a,b,i);
           if(r==0) return;
       }
   }


}
# Verdict Execution time Memory Grader output
1 Failed 1 ms 200 KB wrong parameter
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 1 ms 200 KB Incorrect
2 Halted 0 ms 0 KB -