Submission #955962

#TimeUsernameProblemLanguageResultExecution timeMemory
955962Dan4LifeRobot Contest (IOI23_robot)C++17
0 / 100
1 ms348 KiB
#include "robot.h"

void program_pulibot()
{
    //set_instruction({0, -2, -1, 0, -2}, 1, 'E');
    //set_instruction({0, 1, -1, 0, -2}, 1, 'E');
    //set_instruction({0, 1, 0, -2, -2}, 1, 'S');
    //set_instruction({0, -1, -2, -2, 1}, 1, 'T');
    
    for(int i = -2; i <= 1; i++)
        for(int j = -2; j <= 1; j++)
            for(int k = -2; k <= 1; k++)
                for(int l = -2; l <= 1; l++)
                    set_instruction({i,j,k,0,l},1,'E');

    for(int i = -2; i <= 1; i++)
        for(int j = -2; j <= 1; j++)
            for(int k = -2; k <= 1; k++)
                for(int l = -2; l <= 1; l++)
                    set_instruction({i,j,k,0,l},1,'S');

    set_instruction({0,-2,0,0,-2},1,'E'); // start moving east
    set_instruction({0,1,0,0,-2},1,'E'); // move east
    set_instruction({1,1,0,-2,-2},1,'S'); // start moving down
    set_instruction({0,0,0,-2,1},1,'S'); // move down
    set_instruction({1,0,-2,-2,1},1,'T'); // Last block
}
/*
------
-1111-
-0001-
-0000-
-0000-
------
*/
#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...