Submission #347408

#TimeUsernameProblemLanguageResultExecution timeMemory
347408Ahmad_HasanMini tetris (IOI16_tetris)C++17
Compilation error
0 ms0 KiB
#include <bits/stdc++.h> #define int long long ///#define LONG_LONG_MAX 1e18 using namespace std; /*** 0= | | * 1=*|*| 2=*|*| 3= | |* 4= |*|* 5=*| | */ int pos,rot; int cr=0; void init(int n){ return; } void new_figure(int type){ if(type==1){ pos=0; rot=0; }else if(type==2){ if(cr==0){ cr=2; pos=0; rot=0; }else if(cr==1){ cr=2; pos=1; rot=0; }else if(cr==2){ cr=3; pos=2; rot=1; }else if(cr==3){ cr=0; pos=0; rot=0; }else if(cr==4){ cr=5; pos=0; rot=1; }else if(cr==5){ cr=0; pos=1; rot=0; } }else if(type==3){ if(cr==0){ cr=1; pos=0; rot=0; }else if(cr==1){ cr=0; pos=1; rot=2; }else if(cr==2){ cr=4; pos=1; rot=2; }else if(cr==3){ cr=5; pos=0; rot=0; }else if(cr==4){ cr=2; pos=0; rot=3; }else if(cr==5){ cr=3; pos=1; rot=1; } } } int get_position(){ return pos; } int get_rotation(){ return rot; } /*** 15 1 2 1 3 2 4 2 5 3 6 3 7 4 8 4 9 5 10 5 11 6 12 6 13 7 14 7 15 1000 4 3 10 5 13 */

Compilation message (stderr)

/tmp/ccC6sg78.o: In function `main':
grader.cpp:(.text.startup+0xab): undefined reference to `init(int)'
grader.cpp:(.text.startup+0xf8): undefined reference to `new_figure(int)'
grader.cpp:(.text.startup+0x1ab): undefined reference to `init(int)'
collect2: error: ld returned 1 exit status