AtCoder ABC-164 B - Battle

atcoder.jp

方針

高橋くん、青木くんという順番で攻撃することに注意。
体力、攻撃力が2人とも同じだったら高橋くんが勝ちになるので条件分岐を先にいれています。

#include <stdio.h>
#include <stdlib.h>
#include <iostream>
 
using namespace std;
#define lli long ling int;
 
int main()
{
    int A, B, C, D;
    scanf("%d %d %d %d", &A, &B, &C, &D);
 
    while(1) {
 
        // takahashi atack
        C = C - B;
        if (C <= 0) {
            printf("Yes\n");
            break;
        }
 
        // aoki atack
        A -= D;
        if (A <= 0) {
            printf("No\n");
            break;
        }
    }
 
    return 0;
}