诚实不诚实
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
问题描述
两只鹿,AtCoDeer 和 TopCoDeer,正在玩一个叫做诚实或不诚实的游戏。
在这个游戏中,诚实的玩家总是说真话,不诚实的玩家总是说假话。
给你两个字符 和 作为输入。它们中的每一个都是 H 或 D,并携带以下信息:
-
如果
H,则 AtCoDeer 是诚实的;如果D,则 AtCoDeer 不诚实。 -
如果
H,AtCoDeer 是在说 TopCoDeer 是诚实的;如果D,则 AtCoDeer 在说 TopCoDeer 不诚实。
给定这些信息,确定 TopCoDeer 是否诚实。
数据规模
H 或 D。
H 或 D。
输入
输入来自标准输入,格式如下:
输出
如果 TopCoDeer 是诚实的,打印 H。如果他不诚实,打印 D。
H H
H
在这个输入,AtCoDeer 是诚实的。因此,正如他所说,TopCoDeer 是诚实的。
D H
D
在这个输入中,AtCoDeer 是不诚实的。因此,与他所说的相反,TopCoDeer 是不诚实的。
D D
H