結果
問題 |
No.5014 セクスタプル (reactive)
|
ユーザー |
![]() |
提出日時 | 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 |
ソースコード
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; } }