Submission #1242585

#TimeUsernameProblemLanguageResultExecution timeMemory
1242585uroskRobot Contest (IOI23_robot)C++20
11 / 100
68 ms5704 KiB
#include "robot.h"
#include "bits/stdc++.h"
#define pb push_back
#define popb pop_back
#define fi first
#define sc second
#define si(a_) (ll)(a_.size())
#define all(a_) a_.begin(),a_.end()
#define here cerr<<"========================================\n"
#define dbg(X_) cerr<<#X_<<": "<<X_<<endl;
#define ceri(a_,l_,r_) {for(ll i_=l_;i_<=r_;i_++) cerr<<a_[i_]<<" ";cerr<<endl;}

using namespace std;

using ll = int;

void program_pulibot()
{
    for(ll w = -2;w<=2;w++){
        for(ll s = -2;s<=2;s++){
            for(ll e = -2;e<=2;e++){
                for(ll n = -2;n<=2;n++){
                    for(ll g = 0;g<=2;g++){
                        vector<ll> st = {g,w,s,e,n};
                        if(e==0){
                            set_instruction(st,1,'E');
                        }else if(s==0){
                            set_instruction(st,1,'S');
                        }else if(s==1){
                            set_instruction(st,2,'S');
                        }else if(n!=0){
                            set_instruction(st,1,'T');
                        }else{
                            set_instruction(st,1,'N');
                        }
                    }
                }
            }
        }
    }
    
}
#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...