Submission #981028

#TimeUsernameProblemLanguageResultExecution timeMemory
981028vjudge1Robot Contest (IOI23_robot)C++17
0 / 100
88 ms5636 KiB
#include "robot.h"
#include <bits/stdc++.h>

using namespace std;

void program_pulibot()
{
    // WHILE POSSIBLE MOVE EAST
    for (int i = -2; i <= 1; i += (i == -1 ? 2 : 1))
        for (int j = -2; j <= 1; j += (j == -1 ? 2 : 1))
            for (int k = -2; k <= 1; k += (k == -1 ? 2 : 1)) {
                set_instruction({0, i, j, k, 0}, 1, 'N');
                set_instruction({0, 0, i, j, k}, 1, 'W');
                set_instruction({0, i, 0, j, k}, 1, 'S');
                set_instruction({0, i, j, 0, k}, 1, 'E');
            }
    
    // TERMINATE
    for (int w = -2; w <= 1; w += (w == -1 ? 2 : 1))
        for (int n = -2; n <= 1; n += (n == -1 ? 2 : 1))
            set_instruction({0, w, -2, -2, n}, 1, 'T');
}
#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...