#include "tetris.h"
void init(int n) {
}
int nxt1[6] = {3, 0, 0, 2, 1, 3};
int pos1[6] = {0, 1, 0, 2, 0, 1};
int rot1[6] = {0, 0, 0, 1, 1, 0};
int nxt2[6] = {5, 2, 1, 4, 3, 0};
int pos2[6] = {0, 1, 0, 1, 0, 1};
int rot2[6] = {0, 1, 0, 2, 3, 2};
int position;
int rotation;
int cur;
void new_figure(int figure_type) {
	if(figure_type==1) position = rotation = 0;
	else if(figure_type==2) {
		position = pos1[cur];
		rotation = rot1[cur];
		cur = nxt1[cur];
	}
	else {
		position = pos2[cur];
		rotation = rot2[cur];
		cur = nxt2[cur];
	}
}
int get_position() {
	return position;
}
int get_rotation() {
	return rotation;
}
컴파일 시 표준 에러 (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 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... |