Submission #122216

#TimeUsernameProblemLanguageResultExecution timeMemory
122216Leonardo_PaesMini tetris (IOI16_tetris)C++11
100 / 100
4 ms400 KiB
#include <bits/stdc++.h> using namespace std; int mat=1, position, rotation; int get_position(){ return position; } int get_rotation(){ return rotation; } void init(int n){ } void new_figure(int figure_type){ if(figure_type==1){ position=0; rotation=0; return; } if(figure_type==2){ if(mat==1){ mat=3; position=0; rotation=0; return; } if(mat==2){ mat=1; position=1; rotation=0; return; } if(mat==3){ mat=4; position=2; rotation=1; return; } if(mat==4){ mat=1; position=0; rotation=0; return; } if(mat==5){ mat=2; position=0; rotation=1; return; } if(mat==6){ mat=3; position=1; rotation=0; return; } } if(figure_type==3){ if(mat==1){ mat=6; position=0; rotation=0; return; } if(mat==2){ mat=4; position=1; rotation=1; return; } if(mat==3){ mat=5; position=1; rotation=2; return; } if(mat==4){ mat=2; position=0; rotation=0; return; } if(mat==5){ mat=3; position=0; rotation=3; return; } if(mat==6){ mat=1; position=1; rotation=2; return; } } }
#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...