제출 #1193012

#제출 시각아이디문제언어결과실행 시간메모리
1193012Amr로봇 대회 (IOI23_robot)C++20
10 / 100
69 ms5640 KiB
#include "robot.h"
#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
vector<int> s;

void go(vector<int> vec, ll a, char b)
{
    for(int i = 0; i < 5; i++)
    {
        if(vec[i]==-3)
        {
            vec[i] = -1;
            go(vec,a,b);
            vec[i] = 0;
            go(vec,a,b);
            vec[i] = 1;
            go(vec,a,b);
            return;
        }
    }
    //for(int i = 0; i < 5; i++) cout << vec[i] << " "; cout << a << " " << b; cout << endl;
    set_instruction(vec,a,b);

}
void program_pulibot()
{
    go({0,-2,-3,0,-2},1,'E');
    go({0,-2,0,-1,-2},1,'S');
    go({0,-2,-2,0,1},1,'E');
    go({0,-3,-2,0,-3},1,'E');
    go({0,-3,-2,-1,0},1,'N');
    go({0,-3,-3,0,-2},1,'E');
    go({0,-3,0,-1,-2},1,'S');
    go({0,-3,-2,-2,-3},1,'T');

    go({0,1,0,-2,-2},1,'S');


}
#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...