21 lines
515 B
Python
21 lines
515 B
Python
# HumanEval/102
|
|
# Loki Mode Multi-Agent Solution
|
|
# Attempts: 1
|
|
# Passed: True
|
|
|
|
def choose_num(x, y):
|
|
"""This function takes two positive numbers x and y and returns the
|
|
biggest even integer number that is in the range [x, y] inclusive. If
|
|
there's no such number, then the function should return -1.
|
|
|
|
For example:
|
|
choose_num(12, 15) = 14
|
|
choose_num(13, 12) = -1
|
|
"""
|
|
if x > y:
|
|
return -1
|
|
if y % 2 == 0:
|
|
return y
|
|
if y - 1 >= x:
|
|
return y - 1
|
|
return -1 |