QOJ.ac

QOJ

Limite de temps : 1 s Limite de mémoire : 256 MB Points totaux : 10

#1380. 题目选择 [C]

Statistiques

准备在线竞赛“Potyczki Algorytmiczne”对 Mateusz 来说是一项巨大的挑战。在比赛中,参赛者将参加五轮比赛(编号为 1 到 5),每一轮都有三个组别,分别称为 A、B 和 C。在前四轮的每一轮中,每个组别会出现一道题目;而在最后一轮(第五轮),每个组别会出现两道题目。因此,需要构思并准备总共 18 道题目,并将它们分配到 15 个不同的位置,其中有三个位置(5A、5B 和 5C)每个需要分配两道题目。这里所说的“位置”是指轮次编号与组别名称的组合。

Mateusz 意识到,不能随意使用 18 道题目。题目的难度必须与它们出现的轮次和组别相匹配。他花了一整年时间收集了 $n$ 个题目构思。对于每一个构思,他都知道它适合哪一个位置(且不适合其他任何位置)。

Mateusz 想知道,是否可以从他的构思中选出 18 道题目,并以正确的方式分配到各个位置。请根据他的笔记,帮他判断是否可行!

输入格式

第一行包含一个整数 $n$ ($1 \le n \le 100$),表示 Mateusz 的题目构思数量。

第二行包含 $n$ 个字符串,表示 Mateusz 的题目构思所适合的位置。每个字符串恰好由两个字符组成:第一个字符是集合 $\{1, 2, 3, 4, 5\}$ 中的数字,第二个字符是集合 $\{A, B, C\}$ 中的字母。

输出格式

输出一个单词 TAKNIE,表示是否可以从 Mateusz 的构思中组成一套正确的题目集用于在线竞赛。

样例

输入 1

19
3B 4B 5B 4C 5C 3C 1A 5A 5C 3A 5A 2C 1B 2A 5B 5C 2B 1C 4A

输出 1

TAK

输入 2

20
2B 4B 4C 5A 5C 5C 4A 1B 3A 4A 2A 3B 1B 1C 1A 5A 2C 1B 5B 3C

输出 2

NIE

说明

在第一个样例中,Mateusz 有三个适合位置 5C 的题目构思。舍弃其中任意一个,剩下的构思即可组成一套正确的题目集。在第二个样例中,Mateusz 只有一个适合位置 5B 的题目,因此无法组成一套正确的题目集。

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.