🔎 CRUXEval Sample Explorer 🔎

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


   
def f(names):
    parts = names.split(',')
    for i, part in enumerate(parts):
        parts[i] = part.replace(' and', '+').title().replace('+', ' and')
    return ', '.join(parts)
assert f("carrot, banana, and strawberry") == 'Carrot,  Banana,  and Strawberry'
CRUXEval-I
assert f(??) == 'Carrot,  Banana,  and Strawberry'

CRUXEval-O
assert f("carrot, banana, and strawberry") == ??