#abc056a. [abc056_a]HonestOrDishonest
[abc056_a]HonestOrDishonest
问题描述
两只鹿,AtCoDeer和TopCoDeer,正在玩一个叫做“诚实还是虚伪”的游戏。在这个游戏中,一个诚实的玩家总是说真话,而一个不诚实的玩家总是撒谎。给定两个字符和作为输入。它们中每个字符都是H
或D
,并携带以下信息:
如果=H
,那么AtCoDeer是诚实的;如果=D
,那么AtCoDeer是不诚实的。如果=H
,那么AtCoDeer在说TopCoDeer是诚实的;如果=D
,那么AtCoDeer在说TopCoDeer是不诚实的。
根据这些信息,确定TopCoDeer是否诚实。
约束条件
- =
H
或 =D
。 - =
H
或 =D
。
输入
输入以以下格式从标准输入中给出:
输出
如果TopCoDeer是诚实的,请输出H
。如果他是不诚实的,请输出D
。
示例输入 1
示例输出 1
在这个输入中,AtCoDeer是诚实的。因此,正如他所说的,TopCoDeer是诚实的。
示例输入 2
示例输出 2
在这个输入中,AtCoDeer是不诚实的。因此,与他所说的相反,TopCoDeer是不诚实的。