QOJ.ac

QOJ

Limite de temps : 1 s Limite de mémoire : 2048 MB Points totaux : 100

#2941. Letterle

Statistiques

一种新游戏要求用户通过最多七次猜测来猜出一个 letterle(发音为:letter-el)。一个 letterle 由五个按特定顺序排列的字母(A-Z)组成。每次猜测后,系统会给出关于猜测正确性的反馈。反馈是一个仅包含字母 X、Y 和 G 的五字符字符串。

X = 该位置的字母在 letterle 中不存在 Y = 该位置的字母在 letterle 中存在,但位置不正确 G = 该位置的字母正确(good)

对于本题,你需要编写一个程序,针对给定的 letterle,为最多七次猜测生成反馈。

输入格式

输入的第一行包含一个由五个大写字母(A-Z)组成的字符串,即 letterle。接下来的七行包含程序需要评估并为用户生成反馈的猜测。

输出格式

输出由一行或多行组成。对于每一次猜测,如果猜测正确,输出行应为 WINNER,且程序不应再处理后续输入。如果猜测不正确,且这是第七次猜测,输出行应为 LOSER。否则,输出行应为一个五字符字符串,其中每个位置包含 X、Y 或 G 中的一个(如上所述)。首先,任何字母正确的位置应标记为 G。然后,任何字母不在 letterle 中的位置应标记为 X。剩余的位置应标记为 Y,表示该字母存在但位置错误。

你在玩 Wordle 吗?不,我在对照组里。我没做某事时的万能借口。

https://xkcd.com/2576

样例

输入格式 1

LIMIT
ABCDE
FGHIJ
KLMNO
PQRST
LIMIT
LEMIT
LAMIT

输出格式 1

XXXXX
XXXGX
XYGXX
XXXXG
WINNER

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.