#! ruby # yukicoder My Practice # author: Leonardone @ NEETSDKASU H, W, N, K = gets.split.map(&:to_i) # 10マスを3人で埋める場合 # 10 - 3 = 7 # 7 - 3 = 4 # 4 - 3 = 1 # 残り1個なので1番目がドボン # 9マスを3人で埋める場合 # 9 - 3 = 6 # 6 - 3 = 3 # 3 - 3 = 0 # 残り0マスなので3番目の人がドボン rem = (H * W) % N dobon = rem == 0 ? N : rem puts dobon == K ? 'YES' : 'NO'