問題文
シカのAtCoDeerくんは二つの正整数 a,b を見つけました。 a と b の積が偶数か奇数か判定してください。
制約
1 ≤ a,b ≤ 10000
a,b は整数
入力
入力は以下の形式で標準入力から与えられる。
a b
出力
積が奇数なら Odd と、 偶数なら Even と出力せよ。
***
上の問題に対し、下のように解いているサイトを見つけました。
私の理解だと、ifのところは if (a*b) % 2 == 0:
と書かなければいけないように思ってしまうのですが、なぜ下の書き方で動くのでしょうか?
python3
1a, b = map(int, input().split()) 2if (a*b) % 2: 3 print("Odd") 4else: 5 print("Even")
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/01/11 16:59