パナソニックグループ プログラミングコンテスト2023(AtCoder Beginner Contest 326)の解説記事です。
ABC326 A – 2UP3DOWN
問題
解法
if
文で条件を満たすか判定する。
解説
高橋君が \(X\) 階から \(Y\) 階に移動するとき、階段を使うのは、\(Y – X\) が \(– 3\) から \(2\) までの場合で、それ以外の時はエレベーターを使います。
まず入力 \(X, Y\) をint
として受け取ります。
# 入力
X,Y=map(int,input().split())
-3<=Y-X<=2
を満たすときはYes
、それ以外の時はNo
を出力します。
# 出力
print('Yes' if -3<=Y-X<=2 else 'No')
解答
# 入力
X,Y=map(int,input().split())
# 出力
print('Yes' if -3<=Y-X<=2 else 'No')