QOJ.ac

QOJ

Time Limit: 1.0 s Memory Limit: 32 MB Total points: 100

#11590. 十字蜘蛛

Statistics

Bytean 十字蜘蛛(Araneida baitoida)拥有一种惊人的能力。即只要蜘蛛网位于同一个平面内,它就能瞬间织出一张任意大小的蜘蛛网。这种能力让蜘蛛能够采用一种奇特的狩猎策略。它不需要等待苍蝇落入已织好的网中;只要蜘蛛知道苍蝇当前的位置,它就能瞬间织出一张网来捕捉这只苍蝇。

一只十字蜘蛛刚刚在 Byteasar 的花园里发现了 $n$ 只苍蝇。每只苍蝇都静止在三维空间中的某一点上。蜘蛛想知道它是否能用一张蜘蛛网捕捉到所有的苍蝇。请编写一个程序来回答蜘蛛的问题。

输入格式

输入的第一行包含一个整数 $n$ ($1 \leqslant n \leqslant 100\,000$)。接下来的 $n$ 行包含三维空间中苍蝇的描述:第 $i$ 行包含三个整数 $x_i, y_i, z_i$ ($-1\,000\,000 \leqslant x_i, y_i, z_i \leqslant 1\,000\,000$),给出了第 $i$ 只苍蝇的坐标(三维欧几里得空间中的一个点)。没有两只苍蝇位于同一点。

输出格式

如果蜘蛛可以用一张蜘蛛网捕捉到所有的苍蝇,程序应输出一个单词 TAK(即波兰语中的“是”)。否则,程序应输出单词 NIE(即波兰语中的“否”)。

样例

输入 1

4
0 0 0
-1 0 -100
100 0 231
5 0 15

输出 1

TAK

输入 2

4
0 1 0
-1 0 -100
100 0 231
5 0 15

输出 2

NIE

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.