from itertools import permutations

v=list(map(int,input().split()))
a=list(map(int,input().split()))

for perm in permutations(a):
    win = 0
    
    for i in range(3):
        if perm[i] > v[i]:
            win += 1
    if win >= 2:
        print('Yes')
        break
else:
    print('No')

核心逻辑:

  1. 穷举:permutations(a) 生成田忌6种出场顺序
  2. 模拟:每种顺序下,与齐王固定顺序 v 逐一比较
  3. 判断:赢2局以上即获胜,立即结束
  4. for-else:所有顺序都试过还不赢,输出"No"