Submission #842604

#TimeUTC-0UsernameProblemLanguageResultExecution timeMemory
8426042023-09-03 05:34:39CodePlatinaRobot Contest (IOI23_robot)C++17
16 / 100
100 ms6500 KiB
#include "robot.h"
using namespace std;
// 'W', 'S', 'E', 'N'
void f(int o, int l, int d, int r, int u)
{
vector<int> V = {o, l, d, r, u};
if(d == -2 && r == -2)
{
if(u == 3) set_instruction(V, 1, 'N');
else set_instruction(V, 1, 'W');
}
else if(u == -2 && l == -2 && (d == 1 || r == 1))
{
set_instruction(V, 1, 'T');
}
else if(l == 1 || d == 1 || r == 1 || u == 1)
{
if(l == 4) set_instruction(V, 1, 'W');
// else if(d == 5) set_instruction(V, 1, 'S');
// else if(r == 2) set_instruction(V, 1, 'E');
else if(u == 3) set_instruction(V, 1, 'N');
}
else
{
++o;
if(o == 1) ++o;
while(o < 6)
{
// if(o == 2 && l == 0) { set_instruction(V, 2, 'W'); break; }
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
#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...
#Verdict Execution timeMemoryGrader output
Fetching results...