题目名称 | 3768. Riddle Joker |
---|---|
输入输出 | murasame_riddlejoker.in/out |
难度等级 | ★★☆ |
时间限制 | 1000 ms (1 s) |
内存限制 | 256 MiB |
测试数据 | 3 |
题目来源 | ムラサメ 于2022-10-12加入 |
开放分组 | 全部用户 |
提交状态 | |
分类标签 | |
分享题解 |
通过:1, 提交:1, 通过率:100% | ||||
ムラサメ | 100 | 0.000 s | 0.00 MiB | C++ |
本题关联比赛 | |||
EYOI与SBOI开学欢乐赛12th |
关于 Riddle Joker 的近10条评论(全部评论) | ||||
---|---|---|---|---|
其实就是1012. [NOIP 2008]立体图的透明加强版
|
murasame_riddlejoker.in
输出文件:murasame_riddlejoker.out
简单对比$Kikka$ 学院 $Astral$ 成果展上有如下项目:使用一氧化二氢配合 $Astral Ability$ 制成家具
$Arihara Sataru$ 突发奇想,使用一氧化二氢配合 $Nijouin Hazuki$ 和 $Shikibe Mayu$ 的 $Astral Ability$ 制成一氧化二氢立方体:
.---. /| /| .---. | | .-|-. |/ |/ .---.
$Arihara Sataru$ 想知道这些一氧化二氢立方体按照某种规律堆砌成的效果,由于 $Arihara Sataru$ 就是 $Joker$ ,所以需要你破解 $Riddle$ :
第一行为$t$,代表$t$组测试数据;
每组测试数据中第一行为1个字符$X$或$Y$,代表2种不同的情况:
$X$:
第一行为2个整数$m,n$
接下来的$m$行,是一个$m*n$的矩阵,每行有$n$个用空格隔开的整数,其中第$i$行第$j$列上的整数表示第$i$行第$j$列的格子上摞有多少个一氧化二氢立方体
$Y$:
第一行为2个整数$m,n$
第二行为$m$个整数,代表侧视图中从左到右每竖行上的一氧化二氢立方体个数
第三行为$n$个整数,代表正视图中从左到右每竖行上的一氧化二氢立方体个数
2 X 1 1 1 Y 1 1 1 1
++.---. +/| /| .---. | | .-|-. |/ |/+ .---.++ ++.---. +/| /| .---. | | .-|-. |/ |/+ .---.++
因为题面是 $Riddle$ ,所以你不需要如下说明:
一氧化二氢立方体是透明的
$1\le n,m \le100$
设$i$为每个格子上的一氧化二氢立方体数,则$1\le i \le100$
定义位于第(m,1)的格子(即第m行第1列的格子)上面自底向上的第一个一氧化二氢立方体(即最下面的一个一氧化二氢立方体)的左下角顶点为整张图最左下角的点。
对于$Y$情况,输出一氧化二氢立方体最多的情况的效果图
特别地,你需要用'+'填充背景
$wzw$ 改编自cogs1012.[NOIP 2008]立体图