#include<bits/stdc++.h>
using namespace std;
vector<int> a;
int main(void){
int n,m;
while(cin>>n>>m){
a.clear();
for(int i=0;i<2*n;i++) a.push_back(i);
int pos=0;
for(int i=0;i<n;i++){
pos=(pos+m-1)%a.size();
a.erase(a.begin()+pos);
}
int j=0;
for(int i=0;i<2*n;i++){
if(!(i%50)&&i) cout<<endl;//每50个字符换行
if(i==a[j]) j++,cout<<"G";
else cout<<"B";
}
cout<<endl<<endl;
}
return 0;
}
全部回复 共 0 条
还没有人回复。往下写第一条。
发表回复
登录后即可回复本帖,与出题人和同学一起讨论。
登录