結果

問題 No.5014 セクスタプル (reactive)
ユーザー tails
提出日時 2022-12-29 19:41:05
言語 cLay
(20241019-1)
結果
TLE  
実行時間 -
コード長 639 bytes
コンパイル時間 1,842 ms
実行使用メモリ 38,748 KB
スコア 0
最終ジャッジ日時 2022-12-29 19:41:18
合計ジャッジ時間 8,708 ms
ジャッジサーバーID
(参考情報)
judge11 / judge15
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
other TLE * 1 -- * 99
権限があれば一括ダウンロードができます

ソースコード

diff #

int u[6][6]{};
int sr[6][6],sc[6][6];
rep(i,6){
	rep(c,6){
		sr[i][c]=3;
		sc[i][c]=3;
	}
}

rep(t,35){
	int@--d[6];
	int e[6]{};
	rep(i,6){
		e[d[i]]+=1;
	}
	int dr[6],dc[6];
	rep(y,6){
		rep(c,6){
			dr[y]=sr[y][c]==0?0:e[c]==0?-sr[y][c]:e[c]-1;
		}
	}
	rep(x,6){
		rep(c,6){
			dc[x]=sc[x][c]==0?0:e[c]==0?-sc[x][c]:e[c]-1;
		}
	}
	int bd=-999,by=0,bx=0;
	rep(y,6){
		rep(x,6){
			if(!u[y][x]){
				if(bd<dr[y]+dc[x]){
					bd=dr[y]+dc[x];
					by=y;
					bx=x;
				}
			}
		}
	}
	u[by][bx]=1;
	wt(by+1,bx+1);
	rep(c,6){
		sr[by][c]+=sr[by][c]==0?0:e[c]==0?-sr[by][c]:e[c]-1;
		sc[bx][c]+=sc[bx][c]==0?0:e[c]==0?-sc[bx][c]:e[c]-1;
	}
}
0