🔎 CRUXEval Sample Explorer 🔎

CRUXEval is a benchmark complementary to HumanEval and MBPP measuring code reasoning, understanding, and execution capabilities!


   
def f(places, lazy):
    places.sort()
    for lazy in lazy:
        places.remove(lazy)
    if len(places) == 1:
        return 1
    for i, place in enumerate(places):
        if places.count(place+1) == 0:
            return i+1
    return i+1
assert f([375, 564, 857, 90, 728, 92], [728]) == 1
CRUXEval-I
assert f(??) == 1

CRUXEval-O
assert f([375, 564, 857, 90, 728, 92], [728]) == ??