{"kind":"task","effective_mode":"full","benchmark":{"kind":"benchmark","effective_mode":"full","slug":"humaneval-plus","formal_name":"HumanEval+","introduction":"HumanEval+ keeps the 164 original HumanEval problems and multiplies their tests by roughly 80×. It exists because the original suite was loose enough to pass implementations that were actually wrong.","introduction_ja":"","introduction_en":"","category":"Category not supplied","task_count":null,"acquisition_status":"Acquisition status not supplied","official_url":"https://github.com/evalplus/evalplus","indexing_mode":"noindex","profile":{"resources":[],"task_format":"","scoring":"","metric":"","size":"","answer_access":"","license":"","citation":"","maintainer":"","released":"","why_hard":"","related":[]}},"task_id":"29b2e7ba-1209-5e51-86ab-89e0381a09ae","task_key":"default--test--29b2e7ba-1209-5e51-86ab-89e0381a09ae","task_revision_id":"2","upstream_id":"","short_description":"def exchange(lst1, lst2):","config":"default","split":"test","body":"{\"entry_point\":\"exchange\",\"prompt\":\"\\ndef exchange(lst1, lst2):\\n    \\\"\\\"\\\"In this problem, you will implement a function that takes two lists of numbers,\\n    and determines whether it is possible to perform an exchange of elements\\n    between them to make lst1 a list of only even numbers.\\n    There is no limit on the number of exchanged elements between lst1 and lst2.\\n    If it is possible to exchange elements between the lst1 and lst2 to make\\n    all the elements of lst1 to be even, return \\\"YES\\\".\\n    Otherwise, return \\\"NO\\\".\\n    For example:\\n    exchange([1, 2, 3, 4], [1, 2, 3, 4]) => \\\"YES\\\"\\n    exchange([1, 2, 3, 4], [1, 5, 3, 4]) => \\\"NO\\\"\\n    It is assumed that the input lists will be non-empty.\\n    \\\"\\\"\\\"\\n\"}","display_format":"code","language":"","answer_status":"published","assets":[],"source_url":"https://github.com/evalplus/evalplus","history":"initial import","indexing_mode":"noindex","subproblems":[],"grids":[]}