Atcorderの問題を題材に、
今後、活用できそうなコードの備忘録集
例えば、標準入力N行の値X,Yが、
それぞれ10未満、10より大きいことを確認する場合。
any()と、条件式を返すchcek()関数を組み合わると、
if文を1回省略できる。
■ if文を1回使用(参考例)
def check():
X, Y = map(int, input().split())
return X < 10 and 10 > D
if any(check() for i in range(N)):
print("Yes")
else:
print("No")
■ if文を2回使用(良くない例)
for _ in range(N):
x,y = map(int,input().split(' '))
if X < 10 and Y > 10:
flag = 1
break
else:
flag = 0
if flag == 1:
print('Yes')
else:
print('No')