QOJ.ac

QOJ

Time Limit: 2 s Memory Limit: 256 MB Total points: 100

#21287. 解鎖方塊

Statistics

一個鮮為人知的事實是,乳牛喜歡謎題!Bessie 生日時,Farmer John 送她一個有趣的機械謎題。謎題由三個實體物體組成,每個由 $1\times1$ 單位方格黏合而成。每個物體的形狀都「連通」:從其任一方格出發,沿北、南、東、西方向經過物體內的方格,可以到達其任意其他方格。

物體可以反覆向北、南、東或西滑動一個單位來移動。目標是移動它們使其分離,即包圍盒兩兩不相交。給定三個物體的形狀和位置,請幫 Bessie 判斷能否分離。無法分離的布局稱為鎖住。

fig_unlock.png

[注意:只對輸出隨機猜測的程式可能被取消資格,得零分。]

輸入格式

  • 第 1 行:空格分隔的三個整數 $N1$、$N2$、$N3$,分別表示物體 1、2、3 包含的單位方格數量。
  • 第 $2\ldots1+N1$ 行:每行描述物體 1 內一個方格西南角的 $(x,y)$ 座標。所有座標在範圍 $0\ldots9$ 內。
  • 第 $2+N1\ldots1+N1+N2$ 行:每行描述物體 2 內一個方格西南角的 $(x,y)$ 座標。所有座標在範圍 $0\ldots9$ 內。
  • 第 $2+N1+N2\ldots1+N1+N2+N3$ 行:每行描述物體 3 內一個方格西南角的 $(x,y)$ 座標。所有座標在範圍 $0\ldots9$ 內。

輸出格式

  • 第 1 行:若物體能相互分離,輸出 1;若鎖住,輸出 0。

範例

輸入格式 1

12 3 5
0 0
1 0
2 0
3 0
3 1
0 1
0 2
0 3
0 4
1 4
2 4
3 4
2 1
2 2
1 2
2 3
3 3
4 3
4 4
4 2

輸出格式 1

1

說明

物體 1 由 12 個方格組成,物體 2 由 3 個組成,物體 3 由 5 個組成。形狀如上圖所示。

題目作者:Brian Dean,2012

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.