QZ
  • 板块灌水区
  • 楼主YMX203629
  • 当前回复5
  • 已保存回复5
  • 发布时间2024/10/7 15:50
  • 上次更新2024/10/7 17:27:42
查看原帖
QZ
1312946
YMX203629楼主2024/10/7 15:50

题目描述 给定整数 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 之一的字符。请确保输出格式的正确性。

本题采用子任务进行评测,对于每个子任务,只有子任务中的所有测试点都通过,才可以获得子任务的相应分数。

2024/10/7 15:50
加载中...