100 atcoder#ABC164B. [ABC164B] Battle

[ABC164B] Battle

配点 : 200200

問題文

高橋君と青木君がモンスターを闘わせます。

高橋君のモンスターは体力が AA で攻撃力が BB です。 青木君のモンスターは体力が CC で攻撃力が DD です。

高橋君→青木君→高橋君→青木君→... の順に攻撃を行います。 攻撃とは、相手のモンスターの体力の値を自分のモンスターの攻撃力のぶんだけ減らすことをいいます。 このことをどちらかのモンスターの体力が 00 以下になるまで続けたとき、 先に自分のモンスターの体力が 00 以下になった方の負け、そうでない方の勝ちです。

高橋君が勝つなら Yes、負けるなら No を出力してください。

制約

  • 1A,B,C,D1001 \leq A,B,C,D \leq 100
  • 入力はすべて整数である。

入力

入力は以下の形式で標準入力から与えられる。

AA BB CC DD

出力

高橋君が勝つなら Yes、負けるなら No を出力せよ。

10 9 10 10
No

はじめに、高橋君の攻撃で青木君のモンスターの体力が 109=110-9=1 になります。

次に、青木君の攻撃で高橋君のモンスターの体力が 1010=010-10=0 になります。

高橋君のモンスターの体力が先に 00 以下になったため、高橋君の負けです。

46 4 40 5
Yes