Submission #1137121

#TimeUsernameProblemLanguageResultExecution timeMemory
1137121owoovoMini tetris (IOI16_tetris)C++20
100 / 100
1 ms328 KiB
#include "tetris.h" int ro[3][6]={{0,0,0,0,0,0},{0,0,1,0,1,0},{0,1,2,0,3,2}}, po[3][6]={{0,0,0,0,0,0},{0,1,2,0,0,1},{0,1,1,0,0,1}}, ne[3][6]={{0,1,2,3,4,5},{2,0,3,0,1,2},{5,3,4,1,2,0}}; int nowp,nowf; void init(int n) { nowp=0; } int position; int rotation; void new_figure(int figure_type) { nowp=ne[nowf-1][nowp]; nowf=figure_type; } int get_position() { return po[nowf-1][nowp]; } int get_rotation() { return ro[nowf-1][nowp]; }

Compilation message (stderr)

tetris.h:1:9: warning: #pragma once in main file
    1 | #pragma once
      |         ^~~~
tetris_c.h:1:9: warning: #pragma once in main file
    1 | #pragma once
      |         ^~~~
#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...