题意:
给出行数和列数,问与W相邻B比与B相邻的W数量多1的排列
思路:
因为是A题,所有一定不是什么难题。想想就有了,
BWWW…
BWWW
…
BWWW
BBBB
可以看出,这样有规则地排列刚好可以保证题意。
代码:
#include<iostream>
#include<iomanip>
#include<bits/stdc++.h>
using namespace std;
const int N = 2e5+10;
int a[120][120];
char b[120][120];
int main()
{
int t;
cin >> t;
while(t--)
{
int n, m;
cin >> n >> m;
for (int i = 1 ; i < n ; i++)
{
cout << "B";
for (int j = 1; j < m ; j++)
cout << "W";
cout << endl;
}
for (int i = 1 ; i <= m ; i++)
cout << "B";
cout << endl;
}
return 0;
}