問題概要
問題ページ
-
-
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()