fork download
  1. input_line = input().split()
  2. size = int(input_line[0])
  3. obj_sum = int(input_line[1])
  4.  
  5. numbers = list(map(int, input().split()))
  6. output = "NO"
  7. numbers_dict = {}
  8. for number in numbers:
  9. if number not in numbers_dict: numbers_dict[number] = 1
  10. else: numbers_dict[number] += 1
  11.  
  12. for number in numbers:
  13. if (obj_sum-number) in numbers_dict:
  14. if (obj_sum-number) == number and numbers_dict[number] == 1: continue
  15. output = "YES"
  16.  
  17. print(output)
Success #stdin #stdout 0.02s 27616KB
stdin
5 9
1 2 3 4 5
stdout
YES