問題概要
問題ページ
-
A - Health M Death
問題ページへ移動する
問題文
魔法使いの高橋君がモンスターと戦っています。
高橋君が魔法を使うと、体力が \(M\) の倍数であるモンスターを倒すことができます。体力が \(M\) の倍数でないモンスターに対しては何の効果もありません。
高橋君の魔法によって、体力が \(H\) のモンスターを倒すことができるでしょうか?
制約
- \(1 \leq M \leq 1000\)
- \(1 \leq H \leq 1000\)
- \(M\) 及び \(H\) は整数
問題の考察
高橋君の魔法は体力\(H\)が \(M\) の倍数であるモンスターを倒すことができる。
\(H\)が\(M\)の倍数なら%
演算子を使った計算結果が\(0\)になる。
if
文と%
演算子を使って場合分けすれば良い。
たびすけ
%
演算子は割り算の余りを求める場合に使えます!ACコード
import sys
def solve():
input = sys.stdin.readline
mod = 10 ** 9 + 7
m, h = list(map(int, input().rstrip('\n').split()))
print("Yes" if h % m == 0 else "No")
if __name__ == '__main__':
solve()