a = list(map(int,input().split()))
b = list(map(int,input().split()))
a_max = max(a)
b_max = b[0]-b[1]+1
if a_max > b_max:
print('YES')
else:
print("NO")
每个盒子放一个糖,剩下的统一放到一个盒子里,如果新的盒子最多的糖果数大于已有的三个盒子,则方案不止一个。若新的盒子最多的糖果数都不大于原来的三个盒子,则怎么放最大的也不会变。

京公网安备 11010502036488号