| # | Time | Username | Problem | Language | Result | Execution time | Memory |
|---|---|---|---|---|---|---|---|
| 1335382 | vivkostov | Robot Contest (IOI23_robot) | C++20 | 38 ms | 5592 KiB |
#include "robot.h"
#include<bits/stdc++.h>
using namespace std;
map<vector<int>,int>m;
void create_instructions()
{
for(int i=-2;i<=1;i++)
{
for(int j=-2;j<=1;j++)
{
for(int k=-2;k<=1;k++)
{
if(!m[{0,i,j,0,k}])
{
set_instruction({0,i,j,0,k},1,'E');
m[{0,i,j,0,k}]++;
}
}
if(!m[{0,i,0,-1,j}])
{
set_instruction({0,i,0,-1,j},1,'S');
m[{0,i,0,-1,j}]++;
}
if(!m[{0,i,0,-2,j}])
{
set_instruction({0,i,0,-2,j},1,'S');
m[{0,i,0,-2,j}]++;
}
}
if(!m[{0,i,-2,-1,0}])
{
set_instruction({0,i,-2,-1,0},1,'N');
m[{0,i,-2,-1,0}]++;
}
}
}
void create_finish()
{
for(int i=-2;i<=1;i++)
{
for(int j=-2;j<=1;j++)
{
if(!m[{0,i,-2,-2,j}])
{
set_instruction({0,i,-2,-2,j},1,'T');
m[{0,i,-2,-2,j}]++;
}
}
}
}
void program_pulibot()
{
create_instructions();
create_finish();
}
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
| # | Verdict | Execution time | Memory | Grader output |
|---|---|---|---|---|
| Fetching results... | ||||
