QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#30029 | #2540. Build The Grid | yzhang | AC ✓ | 4ms | 3956kb | C++17 | 1.1kb | 2022-04-24 10:59:37 | 2022-04-28 12:20:45 |
Judging History
answer
//μ's forever
#include <bits/stdc++.h>
#define N 505
//#define getchar nc
using namespace std;
inline char nc(){
static char buf[100000],*p1=buf,*p2=buf;
return p1==p2&&(p2=(p1=buf)+fread(buf,1,100000,stdin),p1==p2)?EOF:*p1++;
}
inline int read()
{
register int x=0,f=1;register char ch=getchar();
while(ch<'0'||ch>'9'){if(ch=='-')f=-1;ch=getchar();}
while(ch>='0'&&ch<='9')x=(x<<3)+(x<<1)+ch-'0',ch=getchar();
return x*f;
}
inline void write(register int x)
{
if(!x)putchar('0');if(x<0)x=-x,putchar('-');
static int sta[20];register int tot=0;
while(x)sta[tot++]=x%10,x/=10;
while(tot)putchar(sta[--tot]+48);
}
int n;
char s[N][N];
int main()
{
n=read();
for(int i=1;i<=n;++i)
for(int j=1;j<=n;++j)
s[i][j]='W';
int a=1,b=0;
if(n%2==0) a=2,b=1;
while(a<=n){
for(int i=b;i<n;++i) s[a][i]='B';
for(int i=a;i<=n;++i) s[i][b]='B';
a+=2,b+=2;
}
for(int i=1;i<=n;++i){
for(int j=1;j<=n;++j)
putchar(s[i][j]);
printf("\n");
}
return 0;
}
Details
Tip: Click on the bar to expand more detailed information
Test #1:
score: 100
Accepted
time: 2ms
memory: 3720kb
input:
3
output:
BBW WWW WBW
result:
ok accepted
Test #2:
score: 0
Accepted
time: 2ms
memory: 3652kb
input:
2
output:
WW BW
result:
ok accepted
Test #3:
score: 0
Accepted
time: 2ms
memory: 3720kb
input:
4
output:
WWWW BBBW BWWW BWBW
result:
ok accepted
Test #4:
score: 0
Accepted
time: 2ms
memory: 3596kb
input:
5
output:
BBBBW WWWWW WBBBW WBWWW WBWBW
result:
ok accepted
Test #5:
score: 0
Accepted
time: 3ms
memory: 3600kb
input:
7
output:
BBBBBBW WWWWWWW WBBBBBW WBWWWWW WBWBBBW WBWBWWW WBWBWBW
result:
ok accepted
Test #6:
score: 0
Accepted
time: 2ms
memory: 3744kb
input:
9
output:
BBBBBBBBW WWWWWWWWW WBBBBBBBW WBWWWWWWW WBWBBBBBW WBWBWWWWW WBWBWBBBW WBWBWBWWW WBWBWBWBW
result:
ok accepted
Test #7:
score: 0
Accepted
time: 2ms
memory: 3772kb
input:
99
output:
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBW WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW WBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBW ...
result:
ok accepted
Test #8:
score: 0
Accepted
time: 0ms
memory: 3700kb
input:
12
output:
WWWWWWWWWWWW BBBBBBBBBBBW BWWWWWWWWWWW BWBBBBBBBBBW BWBWWWWWWWWW BWBWBBBBBBBW BWBWBWWWWWWW BWBWBWBBBBBW BWBWBWBWWWWW BWBWBWBWBBBW BWBWBWBWBWWW BWBWBWBWBWBW
result:
ok accepted
Test #9:
score: 0
Accepted
time: 2ms
memory: 3752kb
input:
25
output:
BBBBBBBBBBBBBBBBBBBBBBBBW WWWWWWWWWWWWWWWWWWWWWWWWW WBBBBBBBBBBBBBBBBBBBBBBBW WBWWWWWWWWWWWWWWWWWWWWWWW WBWBBBBBBBBBBBBBBBBBBBBBW WBWBWWWWWWWWWWWWWWWWWWWWW WBWBWBBBBBBBBBBBBBBBBBBBW WBWBWBWWWWWWWWWWWWWWWWWWW WBWBWBWBBBBBBBBBBBBBBBBBW WBWBWBWBWWWWWWWWWWWWWWWWW WBWBWBWBWBBBBBBBBBBBBBBBW WBWBWBWBWBWWWW...
result:
ok accepted
Test #10:
score: 0
Accepted
time: 2ms
memory: 3776kb
input:
160
output:
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB...
result:
ok accepted
Test #11:
score: 0
Accepted
time: 4ms
memory: 3856kb
input:
405
output:
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB...
result:
ok accepted
Test #12:
score: 0
Accepted
time: 4ms
memory: 3896kb
input:
353
output:
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB...
result:
ok accepted
Test #13:
score: 0
Accepted
time: 1ms
memory: 3956kb
input:
500
output:
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW...
result:
ok accepted