题目描述
给定整数 nn,你需要构造出一个不超过 40\times 4040×40 的字符矩阵,每个位置填 r,y,x 三者之一,使得连续的三个格子按顺序构成字符串 ryx 恰好有 nn 个。
这里连续的是指同一行、同一列或者同一45°斜线,共 8 个方向。
例如下面的矩阵包含了 3 个不同的 ryx,其中 2 个以正中间的 y 为中心。
ryx
xyx
rrx
输入格式
一个整数 nn
输出格式
第一行,两个正整数 a,ba,b,表示矩阵大小。
接下来 aa 行,每行一个长度为 bb 的字符串,表示答案。
输入输出样例
输入 #1复制
4
输出 #1复制
3 5
rxyrr
yyxyx
xyxrr
输入 #2复制
7
输出 #2复制
1 19
ryxryxryxryxryxyryx
说明/提示
你需要保证 1\le a,b\le 401≤a,b≤40,且每个位置都是 r,y,x 之一的字符。请确保输出格式的正确性。
本题采用子任务进行评测,对于每个子任务,只有子任务中的所有测试点都通过,才可以获得子任务的相应分数。