Commit 102ed724 authored by royus's avatar royus
Browse files
parents 8666b7db 9c517b40
Loading
Loading
Loading
Loading
+2 −0
Changes for .gitignore: 2 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -4,3 +4,5 @@ tags.lock

# Ignore binaries
.x_*
*.gch
*.out

a.out

deleted100755 → 0
−13.1 KiB

File deleted.

+4 −0
Changes for io.c: 4 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -10,6 +10,10 @@ short int w=0, h=0; // 使用する盤面サイズ

short int blocks=0; // ブロックの数

short int block_data[MAXBLOCK+1][5][3]; // ブロックの情報

short int board_data[MAXW][MAXH]; // 盤面情報

void reset_parameters(void){
	int i,j,k;
	for(i=0;i<MAXBLOCK;i++)
+5 −5
Changes for io.h: 5 added lines, 5 removed lines.
Original line number Diff line number Diff line
@@ -8,13 +8,13 @@
#define MAXW 72
#define MAXH 72

short int W, H; // (問題で設定された) 盤面サイズ上限
extern short int W, H; // (問題で設定された) 盤面サイズ上限

short int w, h; // 使用する盤面サイズ
extern short int w, h; // 使用する盤面サイズ

short int blocks; // ブロックの数
extern short int blocks; // ブロックの数

short int block_data[MAXBLOCK+1][5][3]; // ブロックの情報
extern short int block_data[MAXBLOCK+1][5][3]; // ブロックの情報
// block_data[0][X][X]は使用しない
// block_data[block#][0][0] ブロックの左上のマスのx座標 (0スタート,未配置なら-1)
// block_data[block#][0][1] ブロックの左上のマスのy座標 (0スタート,未配置なら-1)
@@ -24,7 +24,7 @@ short int block_data[MAXBLOCK+1][5][3]; // ブロックの情報
//   block_data[block#][1~4][1] マスの,左上マスからの相対位置 y方向
//   block_data[block#][1~4][2] マスの端点情報 (数字がなければ0,モノミノで存在しない場合は-1)

short int board_data[MAXW][MAXH]; // 盤面情報
extern short int board_data[MAXW][MAXH]; // 盤面情報
// board_data[x][y] が (x,y) の盤面情報を表わす
// (0,0),(1,0),(2,0), ... ,(71,0)
//            ...

io.h.gch

deleted100644 → 0
−195 KiB

File deleted.