QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#272876 | #5070. Check Pattern is Bad | Physics212303 | AC ✓ | 2314ms | 3616kb | C++17 | 2.4kb | 2023-12-02 19:48:39 | 2023-12-02 19:48:39 |
Judging History
answer
#include<bits/stdc++.h>
using namespace std;
typedef pair<int,int> pii;
const int dx[4]={-1,-1,0,0},dy[4]={-1,0,-1,0};
char mp(bool b){return b?'W':'B';}
int main(){
ios::sync_with_stdio(false);
cin.tie(0); cout.tie(0);
int t; cin>>t;
while(t--){
int n,m; cin>>n>>m;
mt19937 g(time(0));
uniform_int_distribution<> u(0,1);
vector<string> a(n);
for(auto &i:a)cin>>i;
auto cl=[&](int x,int y){
for(int i=0;i<4;i++){
int x0=x+dx[i],y0=y+dy[i];
if(~min(x0,y0)&&x0+1<n&&y0+1<m){
vector<pii> p={
make_pair(x0,y0),
make_pair(x0+1,y0),
make_pair(x0,y0+1),
make_pair(x0+1,y0+1)};
int c=0;
for(auto [x1,y1]:p)
if(make_pair(x1,y1)!=make_pair(x,y)&&a[x1][y1]=='?')c++;
if(c)continue;
switch(i){
case 0:
if(a[x0+1][y0]==a[x0][y0+1]&&a[x0+1][y0]!=a[x0][y0])
if(a[x][y]==a[x0][y0])return false;
else a[x][y]=a[x0+1][y0];
break;
case 1:
if(a[x0][y0]==a[x0+1][y0+1]&&a[x0][y0+1]!=a[x0][y0])
if(a[x][y]==a[x0][y0+1])return false;
else a[x][y]=a[x0][y0];
break;
case 2:
if(a[x0][y0]==a[x0+1][y0+1]&&a[x0+1][y0]!=a[x0][y0])
if(a[x][y]==a[x0+1][y0])return false;
else a[x][y]=a[x0][y0];
break;
case 3:
if(a[x0+1][y0]==a[x0][y0+1]&&a[x0+1][y0]!=a[x0+1][y0+1])
if(a[x][y]==a[x0+1][y0+1])return false;
else a[x][y]=a[x0+1][y0];
break;
}
}
}
return true;
};
bool f=true;
for(int i=0;i<n&&f;i++)
for(int j=0;j<m&&f;j++)f&=cl(i,j);
for(int i=0;i<n;i++,cerr<<'\n')
for(int j=0;j<m;j++)cerr<<a[i][j];
if(!f){cout<<"NO\n"; continue;}
for(int i=0;i<=2e4;i++){
vector<string> r=a; f=true;
for(int i=0;i<n&&f;i++)
for(int j=0;j<m&&f;j++)
if(a[i][j]=='?')
if(f&=cl(i,j);a[i][j]=='?')a[i][j]=mp(u(g));
for(int i=0;i<n&&f;i++)
for(int j=0;j<m&&f;j++)f&=cl(i,j);
if(f)break; a=r;
}
if(f){
cout<<"YES\n";
for(auto i:a)cout<<i<<'\n';
}
else cout<<"NO\n";
}
return 0;
}
詳細信息
Test #1:
score: 100
Accepted
time: 1ms
memory: 3560kb
input:
3 2 2 ?? ?? 3 3 BW? W?B ?BW 3 3 BW? W?W ?W?
output:
YES BB WB NO YES BWB WWW BWW
result:
ok ok (3 test cases)
Test #2:
score: 0
Accepted
time: 115ms
memory: 3588kb
input:
10000 9 2 BB BW WW WW ?W ?B B? W? BB 6 2 ?? ?B B? BW WW ?? 10 7 WBBBW?? ???BWWW ???BWWB ??WWBW? BBWBBWB WWB?WW? BWBW??? WWWWBBW BBWBB?W B?W?W?B 4 7 ??WBWWB ?BBWWWB ?W?BBB? BBBWBBB 10 1 B W ? B B W W W B ? 10 4 ??WW W?W? WWW? ???W ?W?? ?W?W W?W? ?W?W ???W ???W 8 3 WBW W?? ??? ??? W?W W?W ??? ?W? 4 1 ...
output:
YES BB BW WW WW BW BB BB WW BB YES BB WB BB BW WW BW NO NO YES B W B B B W W W B B YES BBWW WWWB WWWW BBWW BWWW BWBW WWWW BWBW BBBW BBBW YES WBW WBB WBW BBB WWW WBW WBB WWB YES W B B B YES BBBB WWBB YES BBBBBB WBWWWB YES WBWBW YES BWBBWB WWBWWB BBBWBB WBWWWW YES B YES BWB BBB WBB BBB WWB WBB BBW BWW...
result:
ok ok (10000 test cases)
Test #3:
score: 0
Accepted
time: 112ms
memory: 3592kb
input:
10000 9 6 ?B?W?W WWBBWB ?WB?BW B?W?W? WW??W? B???BW ?W?WW? W?B?B? ?W?BB? 10 1 W ? ? ? ? ? ? ? B W 9 4 ???? ???? W??? ?W?B ??WW ?BW? WW?W ??W? ??W? 3 2 ?W ?B BB 2 7 ?W?BWWB ??W???W 9 9 ?BW?WWW?W BW?WBBWWW W?W????WW W??WW??WW W?BWB?B?W ??BB?WWWW W???WBW?W WWW???WWW B?WWWWWW? 8 10 W??BWWW??B ?BWBWBW?BW...
output:
NO YES W B B W B W B B B W YES BBWB WBBB WWBW BWBB BWWW BBWB WWWW BBWB BBWB YES BW BB BB YES BWBBWWB WWWBWWW NO NO YES WWB BWB BBB BWW WWB YES BWBWWWWBW BBBWBWWBB WBBBBBBBW WWWWBBBBB BWWWBWWWW BWWWWWBWW BWWWBWBWW YES WBWBBWW BBBBWWW BWBWWWW BWWWWWB BBWBWWB WBBBWBB WWWBWWB WWWWWWB BWWBBWW YES WB BB W...
result:
ok ok (10000 test cases)
Test #4:
score: 0
Accepted
time: 140ms
memory: 3528kb
input:
10000 7 7 ?B??BBW ????BB? WBBB??B WW?B??? ?B??BBB BBWB??B B???BB? 10 6 W?WW?? W??W?? ?WWWW? ?WW?WW WW??W? W????? W?WW?? WW???W WWW??W ?W??W? 2 6 ?B??W? B???BB 1 8 ??BWB?W? 5 2 WB W? B? BB ?W 7 5 W???? ?WW?? ???W? WWWW? W?W?W ?W?B? W?WWB 8 5 B?WBW B??WW WWW?B WBBWB BW?WW B?W?B ??WWB BBW?B 10 4 WWWW ?...
output:
YES WBBWBBW WBBBBBW WBBBBBB WWWBBWW BBWBBBB BBWBBWB BWWBBBB YES WWWWBW WWBWBB WWWWWB WWWBWW WWWWWB WWBBWW WWWWWB WWBBWW WWWBBW BWWWWW YES WBBWWW BBBBBB YES WBBWBWWW YES WB WW BB BB WW YES WWBWW BWWWB BWBWW WWWWB WWWWW WWBBB WWWWB NO YES WWWW WBWW WBBB WBBW WWWW BWBW WWBB WWBW WWWW WBWB YES BWBBBB BW...
result:
ok ok (10000 test cases)
Test #5:
score: 0
Accepted
time: 154ms
memory: 3512kb
input:
10000 1 1 ? 7 9 W?WB????B ?WB??B??W BBB?W?WB? WWW??WWW? WW?B??W?W ?BWW??WWW B?WW?W?WB 3 7 ??BBBB? BW?WW?? B??B?BW 1 6 ?B?WWB 7 1 W W W B ? W ? 8 8 WW??W?B? WWW????? BB??WWWW ?W???WBW BBW???WB BWBWBWW? ?W?WW??B BB?????W 10 8 WWW?W?BW WB?W?WBW WW?W?WBW WWWW?WW? WBWB?B?W BW?BW??B ??WWBWWB W?BW?BWW W?W?...
output:
YES B YES WWWBBWBBB BWBBBBBBW BBBWWWWBW WWWWBWWWW WWWBBBWWW BBWWWWWWW BBWWBWBWB YES BWBBBBB BWBWWBW BWBBWBW YES BBWWWB YES W W W B B W W NO NO YES WBBBBBW NO YES WBB WBB BBB BBB BWW WWB BBB NO YES BBB BWB WWB WBB BBW BBW WBB BBW BBB BWB YES WW BB BB WW BB BB BB NO YES BB BB BB BB BB WB BB BB NO YES ...
result:
ok ok (10000 test cases)
Test #6:
score: 0
Accepted
time: 180ms
memory: 3532kb
input:
10000 9 1 W B ? B W W ? W B 1 10 W??????BWB 5 8 ??W??WB? ?B?WWB?W ??????B? BB??BBBB WB??BBB? 6 2 ?B ?? WB ?B WW W? 1 10 WW??BW?BW? 4 3 BW? ??? B?B ??W 10 10 WW?BBW?BW? WW?BW????? ?WWBW?WB?W ???B?BBBBB ??BBBB?BBW ?WW??W?WBB W??BB?WBBB BBWBW?WBBW ?W????BWB? ??BW??WBWB 1 6 ??B??? 6 5 WBB?W ?WWWW WWWW? ...
output:
YES W B B B W W W W B YES WBWBBBWBWB YES BWWBWWBB BBWWWBBW BWWWWBBB BBWBBBBB WBWWBBBB YES BB WB WB BB WW WB YES WWBWBWBBWB YES BWB WWB BBB BWW NO YES BWBBBB NO YES B B B B W B B B B YES BWWWWWBBB WWWWWBBWB WWWWWBBWW WBWWWWWWW BBWBWBBWW WWWWWWBWW BWWWWWBWW WWWWBWWWB YES WBWB WWWW WBBW WBWW WWWW BBWW ...
result:
ok ok (10000 test cases)
Test #7:
score: 0
Accepted
time: 326ms
memory: 3556kb
input:
10000 10 10 ?W?WW?W??W ?BWBW?BBWW ?BB?WWW?W? W?B?WWWWWW ?BWW?WWW?W BWWWWWWW?W WBBWW??B?? W??WW?W??W WWWW?WW?W? ?W?BWW?WW? 10 10 WB?WBBWWWB ?WWWW?WB?? ?B?BWW?BW? WBWBW??W?W B?WB?WBWWB WWBWBBWW?? ??WBBWBWBW WWB??WWBWB B?BWWWWBWW WW?WWWBWWB 10 10 ??W????WW? ?WW?W???W? ??W??WW?W? WW??WW?WW? ?W??WW?WW? ?...
output:
NO NO YES WWWBBBBWWW BWWBWBBWWB WWWBWWWWWW WWWBWWWWWB BWBBWWBWWW WWWBWWWWBW WBBBBWWWBW BBWWWWBWBW WWWWBBBWBB BWWWBBWWBW NO YES WWBBWBBBWB WWWBBBBBWB BWBBWWBWWB BBBBWWBBWW BBBBBWBBWW BBBBBWBWWB BWWBWWBWBB BBBBBWBWBB BWBWBBBWBW BWBWWBBBBB YES WBWBBBBBBB BBBBBBBWBB BBBBWBBBBW BWBWWBBBBB BWBBBBBBBB BBBB...
result:
ok ok (10000 test cases)
Test #8:
score: 0
Accepted
time: 347ms
memory: 3476kb
input:
10000 10 10 ?BBBBWBBB? ??W???WB?? BB?W???BB? ?B???BBB?? W??BB?WBBB ?B?B???W?W ?????BB??? ?BW???B??? ???BBB??BB BWBBBBBBB? 10 10 BWW?WWB?BW ??B?WBBBWB B??BB??BWB BW?BWB???W ?WB?WWW?W? B??B??W?BB ?WBB?WBB?B BB??BBWBW? WB??WBB?BW ?B???B?W?? 10 10 ??WWWB??BB ?WW???WBWW ???W??W?WW ?W?B?W?W?? WWB?WBB??W B...
output:
YES WBBBBWBBBB WBWWWWWBWW BBWWWBBBBB WBWWWBBBWW WBWBBBWBBB WBBBWWWWWW BBWBWBBBBW WBWBWBBBWW BBBBBBWBBB BWBBBBBBBB NO YES WBWWWBWBBB WWWBWWWBWW WWWWWWWWWW BWBBWWBWWW WWBBWBBWWW BWWBWWWWWW BWWWWWWWBW WWWWWBWWWW WBWWWBBWBW WBBWWWWWBB YES WWBWWWWBWW WWWWWWWWWW WWBWWBWWBB WWWWWWWWWW WWWWWWWWWW WWWWBWWBWW...
result:
ok ok (10000 test cases)
Test #9:
score: 0
Accepted
time: 236ms
memory: 3536kb
input:
10000 1 100 WWW?BWB?BB?BBW?BWBB?W??B?B?BWWBWB?WWB??BBBBB??BBBBB?BBBWBWWW?B?BBBWW??BBBW???B???W??W??BW?B?B?W??WB? 1 100 ?WBW?WB?BBBB?BWBWB???WWB?BBB?BBW?B?B??W?B??BBW??WBBW???WW?BBBB?WWB?WBB???WBBB?BBW?W??BW?B??BBBBBBBWB 1 100 W?????BBB?BB?BB?????BWWWB?B???BB??????B??BWW???B??B?B???????BBB??B?BBB???B...
output:
YES WWWBBWBBBBWBBWWBWBBBWBWBBBBBWWBWBBWWBWBBBBBBWBBBBBBBBBBWBWWWWBBBBBWWWBBBBWWBWBWWWWWBWBWBWWBBBWWWBWBB YES BWBWBWBWBBBBWBWBWBBBWWWBBBBBBBBWBBWBBWWBBBWBBWBWWBBWBWBWWWBBBBWWWBWWBBWWBWBBBBBBWWWWBBWWBWBBBBBBBBWB YES WBBWWBBBBBBBWBBBBBWBBWWWBWBBBWBBBWBWBWBWWBWWWWBBBWBWBBWWBBWWBBBWWBWBBBWBBBBBBWWBWWBWWB...
result:
ok ok (10000 test cases)
Test #10:
score: 0
Accepted
time: 490ms
memory: 3600kb
input:
10000 100 1 W B B ? B B B ? B B B B W B B B ? ? B ? B B ? W B W ? B ? B W W ? W ? B ? B B ? W W B ? B B ? ? W W B B ? B B ? B ? ? ? W B W B ? B W ? ? B B B B ? B ? W B B W B ? W B B ? B B ? B ? W ? B ? B B ? B W 100 1 ? W ? W ? W W W W W B W ? ? B B ? W ? B W W W W ? ? ? ? W W B W W W W W ? W W W ? ...
output:
YES W B B W B B B B B B B B W B B B B B B B B B W W B W W B W B W W W W B B W B B W W W B B B B W W W W B B B B B W B B W W W B W B W B W B B B B B B B B W W B B W B W W B B W B B W B B W W B B B B W B W YES W W B W B W W W W W B W B B B B W W W B W W W W W W B W W W B W W W W W W W W W B W B W W B ...
result:
ok ok (10000 test cases)
Test #11:
score: 0
Accepted
time: 299ms
memory: 3596kb
input:
1000 100 10 WWWB?WWW?W W????????W WB?W??WW?W WBB?WWW??B ?WWWW?WW?W ?WWWW?W?WB ?B??W?W??? WW?W?BWWW? WW?B?W?W?W ????WW??W? BWB??WWWW? W??W??WW?? W?WBB??WWW ?WWBBWW?WW ?WBWW?B??? ???WWW???W ??WW?WWW?? ????W?BW?W ???W?W?W?W ?WW?WW?WB? BW??WW?WW? WB?WWWWW?W ??BWW??W?W W??B?WWWW? WWW?W??WWW BBBW??W?W? ??...
output:
NO NO NO NO NO NO NO YES WBWWWWWBBW WBWWWBWWWW WBBBWWWWWW WWBWWWWWBB WWBWBWWWWB WWWWBWWWWW WWWWBWWWWW WBWWWWWWWW WWWWBWBWBW WBWWBWWWBB WWWWBWWBBB BBWWWWWWWW BWWWWBBBBW BWWWBBWBWW WWWWWWWWWB WWWBWBWWWW BWWBWWWWWB WWWWWBWWBB WWWBWWWWWW WWWBWBWWBW WWBBWWWWBW BBBWWWWBBB WBWWWWBBWW WWWWBWBWWB WBBWWWWWWW ...
result:
ok ok (1000 test cases)
Test #12:
score: 0
Accepted
time: 265ms
memory: 3524kb
input:
1000 10 100 BBWB??W??B?BWB?BBB??WWWW?B???WBB??WW???WWBW?B??W??BW?BWBBBW?BWBW?WBW?B?WWB??B?B?BBWWWBBBBW?BB???B?WB ??????WWWBWBBB??W??WW??BWBW??W??????WWWB?B??B?????W?B?????W??BBBBWBW??BWWWB???WBWB?BB?WW?B????W?WWB? WB?BBBW?B??BB?WWW?B??WBB??W?BBW??BB??BB???BB??B??WB??W?B?B?WWWWW?BB??W?W?WBB??B?WWBBB?...
output:
NO NO NO NO YES BBBBWWBWWBWWBBWWWWWWWBWWBBWBBWWBWWBBWWBWWWWBBWWBWWWWWBBBBBWBWBBWBBWWBBWWBWBBWBBBWBBBBBWBBBWWWWWWBWBB WWWBWBBWBBBWWBBWBWWWWWWBBBWWBBBBWWBBBWBWBWBBWWWWWWBWWWWWBWWBWWWWBBBWWWWWWWBWWBWWWWWBBWWWBBWBBBBWWWWW WWWBBBWWBBWWWBWWWWWWWBWWWBBBBBBBWWWWBBBBBBBBBWBWBWBWBWBBBBBBBWWBBBWWWBBWWWBWWBBBBB...
result:
ok ok (1000 test cases)
Test #13:
score: 0
Accepted
time: 219ms
memory: 3588kb
input:
100 100 100 ?WW?WW??WWW??BBW??WW??W???W?W?W?????W?W?BWBW??WBW????W??BB??BW?W??W????WBW?????WWB??BWW????W??W??WW? B?????WW???B?BWWWB?WWW?WB?BB??????W??W?BWWW?BB??WWBWB?WWW????WW?W??BB?BBWB?W????W???BWWW??BBWWW???BW W?BW??????WBB?B????W?BBW????BBW????W?W?????B?B??WW??????WWWWW?W??WW?WBW??W??W????BWWB?...
output:
NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO YES BBBBBWWBBBBBBBBWWBBWBBBWWBWWWWBBBBWBBWBWWWBWWBBWWWWWBBWB...
result:
ok ok (100 test cases)
Test #14:
score: 0
Accepted
time: 227ms
memory: 3544kb
input:
100 100 100 B?B?W?W??BWWW?BWW??W?W??????BBB?WW??WBBWWBWBWBWW?BB?WB?WBWWWBWWB?W??W?W?BW?WW??W??W??W??W?BW??W?WBB? W?WW???BBWBWWW?B?WBWWWBW?????W????W?WBWWWWWW??W?WW?W?BWB?W?B?W??BB?BW?BBWWW??BWWW?WW?B???W??W?WWB?WW ????WW??BW?B?BB???WWW?WWBBW?W?WBB?W?W??????B?BWWWWW??WWB?WW???W?BBB??W?BW?W??BW??WWWWW...
output:
NO NO NO NO NO NO NO NO NO NO NO NO NO YES WBBBWBWBBWBWBBBBWBBBWWBWBBBWBWWBBBWWBBBBWBBBWWWBWWWBBWBWWWBBWBBWBBBWBWWBBBWBWBBBBBBBBBWBBWBWBBBWBWBW BBWWWBBBBBBBBBBBBBBWWWWWBWBBBBBBBBBBBBBBBBBWWWWBBBBBBWBWWBBBBBBBBBBBBBBBBBBBBBWBBWBBWBWBWWBBBBBBBBBB BBWWWBBWBBWWWBBBBBBWBBBWBWWWBWBBBWBBWWBWBBBWWBBBWBBBBWW...
result:
ok ok (100 test cases)
Test #15:
score: 0
Accepted
time: 187ms
memory: 3496kb
input:
100 100 100 ?BBWBBBB?BBB????BBBWWB???B?BBWBWB?BBBBBBB?W?B?BBB?W?WBBWWBBB?B?B?BB?BB?BBBBBWB?WWBBB?BBBWWB?BB???B?B B??BBBB????BBBBBWWBBBB??BBW?B?W??BBB?B?BB?BBB??B?B?BWBBWBB?BB?BBBB?BBBBBBWBBWBBBBW?BBBBWBBBWWBBBBBB? ?BBBBWB??B?BB?BB?B?BB?BWB?BBBBBWW?WBBB?BBBWB?B??W??BB?B???BB?B?W?B?BWB?BWWB?WB?WBBB?B?...
output:
NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO YES WWWBWBBBBWBWWWWBBWWWBBBBBWWBBWWWWWWWBBBBWBWWWBBBBBWWBBWWBWWBBBBBWBBWBWBWWWBWBWWBWWWBBWWWBBWWWWWBBWBW BBWBWWBBBWBBBBBBBWBWBBWBWWWBBBBBBBBWBWWBBBBWW...
result:
ok ok (100 test cases)
Test #16:
score: 0
Accepted
time: 409ms
memory: 3460kb
input:
10000 10 10 ?????????? ?W?W?????? ??????B??? ???????W?? ??????B??? ?????????? ?????B???W ?????????? ?????????? ???????W?? 10 10 ???W?WW??? ?WWBB?WWBB ?WB??BBWBW ?W?WW?WW?B BB???B?W?? ?B?BWB??BW BBWBWB?BB? ??BB?BB??? B?W??W???? ?BBBB??BW? 10 10 ??B?B??W?W ?BBBBW??B? BBWWBB?B?B ??W??W??B? B?W?BB???W ?...
output:
YES BBWBWBWWWB WWWWWBBBBB WWBWWWBBBW WWBWWWWWWW BWWWWWBWBW WWBBWWWWBB WBBWWBBBBW WBWWBBWWWW WWWWWBWBWW WBBWBBWWWW YES BBWWWWWBBW BWWBBWWWBB WWBBBBBWBW WWBWWWWWBB BBBBBBBWBW WBBBWBWWBW BBWBWBWBBW BBBBBBBBWW BWWWBWWWWW BBBBBWWBWB YES BBBWBBWWBW WBBBBWWWBW BBWWBBBBBB WBWBBWBBBW BBWWBBBBBW WWWWBBBWBB WW...
result:
ok ok (10000 test cases)
Test #17:
score: 0
Accepted
time: 398ms
memory: 3448kb
input:
10000 10 10 WBWWWWBBWW WBWWW?BWWW WWWBBBBWWB BBBBWBBBWW WBBBBBWBWW W?BBBBWWWB BWBBWBBWBB BBB?WBWWWB WBWWBBWWWW BBWWBBBWBB 10 10 B?WW??W??B B????WWWBB ?BB?W?WWW? WWW?W?W??W W?BB??BBW? B??BW???BB WWWWW??BW? ?B?BB???W? ??W???WW?? WBB???W??? 10 10 ??BW?W?WW? ?BBBBBBBW? ?BBBB?BWW? B?BBBW???B BWBBWWW?BB W...
output:
YES WBWWWWBBWW WBWWWBBWWW WWWBBBBWWB BBBBWBBBWW WBBBBBWBWW WWBBBBWWWB BWBBWBBWBB BBBWWBWWWB WBWWBBWWWW BBWWBBBWBB YES BBWWBBWBBB BBWBBWWWBB BBBBWWWWWW WWWWWWWWWW WBBBWWBBWW BBBBWWBBBB WWWWWBBBWB WBWBBBWWWW WBWBBWWWBB WBBBWWWWBB YES BBBWBWBWWB WBBBBBBBWB BBBBBWBWWW BWBBBWWWBB BWBBWWWWBB WWWBBWWWBW BW...
result:
ok ok (10000 test cases)
Test #18:
score: 0
Accepted
time: 491ms
memory: 3540kb
input:
1000 100 10 W???W?BBW? WW??BWWW?? WBB?B?W?W? W?BB???WWB ?WWB?WW??W W??W????WB BW??BBWBB? BB???W?WBB ???WBW?WW? ?WBB?WBB?? ?WB?BB?WBW W?B?WB?WB? ?BB?WWWWBB WB??BBWW?W WB?BW?BWBB ??W?WBWWW? ??W?BBWBB? WW??WWW?B? BW??BB??W? BW??W?W?WW ??BBWW???W BB??BBWWBW BBW??BBWWW ??B?WBW?B? ?B?BB?B??W W??BW?BWBW WW...
output:
YES WBWWWWBBWW WWWWBWWWWB WBBWBWWWWB WWBBBBWWWB WWWBBWWBWW WWWWBWWWWB BWBWBBWBBB BBBWWWWWBB BWBWBWWWWB BWBBBWBBBB WWBWBBBWBW WWBWWBBWBW BBBBWWWWBB WBBBBBWWWW WBWBWBBWBB BBWBWBWWWW BBWBBBWBBB WWWWWWWWBB BWWWBBWWWW BWWWWWWBWW WWBBWWWWWW BBBBBBWWBW BBWBWBBWWW BBBBWBWWBW WBWBBBBBBW WWWBWBBWBW WWWWWWBBBW...
result:
ok ok (1000 test cases)
Test #19:
score: 0
Accepted
time: 408ms
memory: 3540kb
input:
1000 10 100 ?????????BBW??????B??WWWW??WW????????WW???W?WBBB????????W?B?W???W?W??W???????B?BW?????B??????B?????? ??????B?W??W?W??B?????WBWB?W?????????????WWB????WWW??????W?????????????????W????W?W????W???W?W??B??? BB?B???WWW?W?WBW????????WW???B???B???BB?????WW?????????BB?????B??B??W????B?????B???BW?...
output:
YES BWWWBBBBBBBWWWBWWWBWBWWWWWWWWBBBWWWWWWWBBWWBWBBBWBWWBWBBWWBBWBBWWWWWWWBWWBBBBBBBWBBBWWBBWBBWWBWWWBWB BWBWWBBBWWWWWWBBBBBWWWWBWBBWWWWWWBBWBBWWWWWBWBBBWWWWBBBBBWBBWBWWBWBWBBBWWWWWWBBWWWWWWBBWWWBWWWWWBBWW BBBBWWBWWWBWWWBWBWWWBBWWWWWWWBWWBBBBBBBBWWWWWWBWWWBWBBBBBBBWWBBWBBBWWWWWBBBWBBBBBBWBWWBWBBBWBB...
result:
ok ok (1000 test cases)
Test #20:
score: 0
Accepted
time: 2314ms
memory: 3592kb
input:
100 100 100 ????W?????W?W????B???W???B????????????????????????????????WW????W?W??????W?BB??B??????????WB????W??? ?????B??W???????????????B?????????B????????????????????????W??????????????BW??????B????????????????? ???B????????????????B????????????????????B??????B??????W?BB?????????????????B??????W??...
output:
YES WBWWWWWWWBWBWBBWBBWWBWBBWBWWWBBWWBWBWBWBWWBWBBBBWWWWWWWBWWWWBBWWWWWBBWBWBWBBBWBBBBWBBBWBBBWBWBBWWBBW WWWWWBWWWBBBBBWWBBWWBBBBBBWWWWBBBBBBBBWWWBBBBWBBWBBWWWBBBWBWWWWBBWWWWWBWWWBWWWBWWBBBBBBBBBWBWWBWBBBW WWBBBBBBBBBBWWWBBBBBBBWWBBWWWWWBBBWWBWWBWBBBBWWBBBWWBBBWBBBBBWBBBBWWWWBWBWWWBWBWBBWWBWWBWBBBWW...
result:
ok ok (100 test cases)
Test #21:
score: 0
Accepted
time: 1687ms
memory: 3616kb
input:
100 100 100 BBBW??W??WBWBW?B????B???BWWB?BB??BB?WWBW?W?????BBBWB?BBBB?WBBBW??WWWW????B?W?B??W?W?BB??W??W?BBB??BB WWB??WW??B?W?WWWWWW?BWW??BW??BBBWWBB?W?W?BBWWWWBWBW??B?WB?B?BBB?W?WWWB???W??W?BB?BWWBW?WW?BW???W??WB WBBBWW?W?BW????W??B?BBW?B??WW?BB??B?WWW????W?WW??BW??BBW?BBB?BB??WW??W???WWB??WWWW?BB?...
output:
YES BBBWWWWWBWBWBWBBWBWWBWBBBWWBBBBBBBBWWWBWBWBBWBWBBBWBBBBBBBWBBBWBBWWWWBBBBBBWWBBBWBWWBBBBWWWWBBBBBBBB WWBWWWWBBBBWWWWWWWWWBWWBBBWWWBBBWWBBBWBWBBBWWWWBWBWBBBWWBBBBBBBBWWWWWBBWBWWWWWBBBBWWBWBWWWBWWWWWWWWB WBBBWWWWBBWWWWWWBWBBBBWBBWWWWWBBWWBWWWWWWBBWWWWBBBWWWBBWBBBBBBBWWWWBWWBWWWWBBWWWWWWBBWWWWWBWBW...
result:
ok ok (100 test cases)
Test #22:
score: 0
Accepted
time: 1535ms
memory: 3564kb
input:
100 100 100 ?WBWW?W???WWWW?WWWB?BBBBBWWWWBBWWB??B?BB?BWBBWBBBWWWBB?BW?BWBBB??BB???BWBBB?BW?WWBWWWWB??B?BWWWBWBBW WWW?W?WWWW???BBB??????B?BWBWBB?W??B?W?WWWBWBW?W??WW?B?WBBWW?WWWW??W???BWWB?WWW?W?BBBW??WBBWBW??WW?B? ??BWW?WBBBWBWW?W?WWWW?B???BBBBWBBBBW??W?WWW?BW?BWBWWBBWBBB?BBWBBBB?WBBBBWW?WWWWW??W?WB...
output:
YES BWBWWBWBBBWWWWWWWWBWBBBBBWWWWBBWWBWWBBBBWBWBBWBBBWWWBBWBWWBWBBBBBBBWBWBWBBBBBWBWWBWWWWBWBBBBWWWBWBBW WWWWWBWWWWWWWBBBWWWWWWBWBWBWBBWWWBBWWWWWWBWBWWWWWWWBBWWBBWWWWWWWWBWWWWBWWBBWWWWWBBBBWBBWBBWBWWWWWWBW WBBWWBWBBBWBWWWWWWWWWWBWBBBBBBWBBBBWBWWWWWWBBWWBWBWWBBWBBBBBBWBBBBWWBBBBWWBWWWWWBWWBWBWWWBBBBB...
result:
ok ok (100 test cases)
Test #23:
score: 0
Accepted
time: 168ms
memory: 3580kb
input:
100 100 100 WWWWBBBWWBBBW?BBW?BBB?WWBBB?WWBBBWBBBWBBWBWBWWWWWBBWWWBWBBWWBWBW?BBWBBWBW?WWWBBWWWWWWWW?BW?BBWBBW??B BWWWWBBB?WBBWW?WWB?BBWBB?BBBBBBBWB?WWBWW?WWBBWWWWBBBWBWBWWWBWBWBWWBWWWBBB?B??WBWWWBBBBBBWBBBBW?WB?WB B?WBWBBBBWWWWBBWWWB?BBWB??WWBWBB?WBBBBBWWBWW?WBBBBBBBWWBWWWWW?BBWBBB?BBB?WBWBB?BBB??BB...
output:
NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO
result:
ok ok (100 test cases)
Test #24:
score: 0
Accepted
time: 183ms
memory: 3564kb
input:
100 100 100 BBBWW?BWWW?WB?W?WW?????B?WBWWWBWWWBW?BWW?B???B?WWW??BB???BWB??BBB??WWW?W?W??BBBWBWB?W?BBBB??W??B?WWW ?B?WW????W?WB?W??B???WWW?W?B?WBBBWBWB?W?WWWBW?BBWWBBBW?B?W?WB?WWB?BWWWWW??WBWB?B?WBW??WB?WBWWW???B?B ??BWW?WWBWWB??WB?BW?WWBWWW??W????W???W?WB?BWBB?BWBBB?BW?W?WWWWBWBW?WBWBWBW??BBWWW?WBB?...
output:
NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO
result:
ok ok (100 test cases)
Test #25:
score: 0
Accepted
time: 184ms
memory: 3592kb
input:
100 100 100 ?BB???B?BBB?WB??B?B??B?BW??BB?BWWW?B?B???WB??B??BB?BBBB?BB????BWB?B??BBBBBBBBBW??BB?BB?B??BBW?B??B?W ?BBB?B?B?BBBBBB?B????B?BB????B??B??BB??BBB?W?BB??BBBBBBB??B??BBB???B?????B?WBB?B??BBBBB?BBBB?BB?B??? BBBW??B??B????BB??BB????B??B??BBBB?BB?B??B???WBB??B?BWB?B?B?B?B?BB?BBB?BWB?????BW???BB...
output:
NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO NO YES WBWBBBWBBBBBWBBWBBBBWBBBBBBBBBWBWBBBBBBBBBWBWBBBBBBBWWBBWBBWWWWBBBBWBBWWBWBWBBBWBBBBWBBBBBWBBWWBBWBB BBBBBBBBWWWWWBWWBWBBBBBBWBBBBWWBBBWBWBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBWWBWBBBBWBBWWBBBBBBBBWBWBBBBBBBBB BBBBWBB...
result:
ok ok (100 test cases)
Test #26:
score: 0
Accepted
time: 183ms
memory: 3588kb
input:
100 100 100 ??B?????????WBWB?B??B????????WB?WW????WBW???W??????????B???BWW?????W??W?B?????W???B????WB???B?W?W??? W?BW??W??W???WWB???BWBW?WB??WWWB?B?WB??B???BWW??B??B????????B??BB??B?????B??W?W??W?B???W?????B????BW ??W????B???BB????????????WB????WB???B??BBB????B???WWB?????WW??B????BBW??W?W???BW?W?W??...
output:
NO NO YES WBBBWBBBBBBBWWWBBBBBWWBWWWBBWBBWBBBBBBWBBWBBBWBWBBBBWWWBWBBWBBBWWBBBWBWWWBBBBBBWBWWBBWBWWBWBWBWWBBWB BBWBBBBBWWWWWWWBBBBBBBBWWBBBWBBWWWWWWBWWBBBWBBBBBBBBWWBBBBWWBBWWBBBBWWWBBBBBBBBBBBBBBBBBBBBBBBBWBBWB WBBBWBWBBWBWWBBBBBBBBWBWWWBBWWWWBBWBWWWBBBBBBWWBBBBBBBBBWWWBBBBBBBWBBBBBBBBBWBBBBBWWWWBB...
result:
ok ok (100 test cases)
Test #27:
score: 0
Accepted
time: 407ms
memory: 3564kb
input:
100 100 100 ?????W???????????????????B????W????W????????????WB??W?????????????W?????????????B??????????W?BW?W??? W?WW????BB????????????????W????????????????????????W????????????????W?W???????????????W????W???????? ????????????W??????????WW????????????????????????W??????W???????B?????????B????W??????...
output:
YES BBBWBWWWBWWBWBBWWWBWBBWWBBBBBWWBWBBWWWWBWBWWWWWWWBBBWWBWBWWBBBBBWBWBWBBWWBWBBBBWBWBBWWBBWBBWBBWBWWWB WBWWWWWBBBWWWWBBWBBWWBBBBBWBWWBBBBBWWWWWWWWWWBWWWBWWWBBWWWBBBWWBBBWWWBWWWWWWBWWWWWBWWWWWWWBWBBBBBBBB BBBBBBWBBWWBWBBWWBBWWBBWWWWBWWWWWWWWWWBBBWBWWBWWWWWWWWBBWBBWWWWWBBBWWWWBWWBBBBBWWBBBWWBBBWBBBB...
result:
ok ok (100 test cases)