Submission #1348661

#TimeUsernameProblemLanguageResultExecution timeMemory
1348661simona_2010Robots (IOI13_robots)C++20
14 / 100
51 ms4448 KiB
#include <iostream>
#include <cmath>
#include <vector>
#include <algorithm>
#include <iomanip>
#include <string>
#include <cstring>
#include <stack>
#include <queue>
#include <deque>
#include <set>
#include <map>
#include "robots.h"
using namespace std;
int putaway(int A, int B, int T, int X[], int Y[], int W[], int S[])
{
    if(T == 2 && A+B == 2)
    {
        if(A == 1 && B == 1)
        {
            if(W[0] < X[0] && S[1] < Y[0])return 1;
            if(W[1] < X[0] && S[0] < Y[0])return 1;
            if(W[0] < X[0] && W[1] < X[0])return 2;
            if(S[0] < Y[0] && S[1] < Y[0])return 2;
            return -1;
        }
        if(A == 2)
        {
            if(W[0] < X[0] && W[1] < X[1])return 1;
            if(W[1] < X[0] && W[0] < X[1])return 1;
            if(W[0] < X[0] && W[1] < X[0])return 2;
            if(W[0] < X[1] && W[1] < X[1])return 2;
            return -1;
        }
        if(B == 2)
        {
            if(S[0] < Y[0] && S[1] < Y[1])return 1;
            if(S[1] < Y[0] && S[0] < Y[1])return 1;
            if(S[0] < Y[0] && S[1] < Y[0])return 2;
            if(S[0] < Y[1] && S[1] < Y[1])return 2;
        }
    }
}

Compilation message (stderr)

robots.cpp: In function 'int putaway(int, int, int, int*, int*, int*, int*)':
robots.cpp:43:1: warning: control reaches end of non-void function [-Wreturn-type]
   43 | }
      | ^
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...