問題概要
問題ページ
-
B - Crane and Turtle
問題ページへ移動する
問題文
庭に何匹かの動物がいます。これらはそれぞれ、\(2\) 本の足を持つ鶴か \(4\) 本の足を持つ亀のいずれかです。
高橋くんは、「庭の動物の総数は \(X\) 匹で、それらの足の総数は \(Y\) 本である」と発言しています。この発言が正しいような鶴と亀の数の組合せが存在するか判定してください。
制約
- \(1 \leq X \leq 100\)
- \(1 \leq Y \leq 100\)
- 入力中のすべての値は整数である。
問題の考察
ACコード
import sys
def solve():
input = sys.stdin.readline
mod = 10 ** 9 + 7
x, y = list(map(int, input().rstrip('\n').split()))
for i in range(x + 1):
t = i * 2 + (x - i) * 4
if t == y:
print("Yes")
exit()
print("No")
if __name__ == '__main__':
solve()