#P9739. [COCI2022-2023#2] Kruhologija
[COCI2022-2023#2] Kruhologija
题目背景
这是一道交互题。
题目描述
你是一只蚂蚁,你现在在一块漂浮在空中的面包上!
面包可以看成由若干个正方体组成的立体图形,这个图形在高度上最多只有一个方块,并且是连通的。
左图是第一个样例,右图是不合法(不连通)的一个例子。
我们记这些正方体构成的立体图形有 个面。你现在正在一个小块的一个面上,面向未知的方向。你可以进行 次操作,每次你可以:
- :向你面向的方向走一格;
- :向左转 ;
- :向右转 ;
- :在当前格子上放置 / 删除标记。
注意:当你走到了边缘时,继续往前走,你会走到另一个面上,所以你可以向任意方向行走任意步。
一个立方体上的洞的定义为:完全被立方体包围的空间的一部分。
你很喜欢洞,所以你想要求出这个立方体上洞的数量。
输入格式
这是一道交互题。你需要输出面包上洞的数量。你可以向交互库发送一次操作,库会返回一个值。值为 表示目前格子上没有标记,为 则有。如果你的操作次数超过了 次,你的答案将会被认为不正确。如果你找到了答案,输出 ! g
, 表示你在面包上找到了 个洞。
0
1
0
X
K
L
L
K
X
D
D
K
! 1
0
0
0
1
X
K
K
K
K
! 0
提示
分值 | 特殊性质 | |
---|---|---|
,,面包上最多有一个洞 | ||
, |