#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
H H
出力例 1
H
AtCoDeerくんは正直者なので、AtCoDeerくんの言っているとおりTopCoDeerくんは正直者です。
入力例 2
D H
出力例 2
D
今度はAtCoDeerくんは嘘つきなので、AtCoDeerくんの言っていることとは異なりTopCoDeerくんは嘘つきです。
入力例 3
D D
出力例 3
H