codearena / tasks /medium /medium-2.json
adityanaikhpt's picture
Deploy: tasks/medium/medium-2.json
4f6959c verified
raw
history blame contribute delete
470 Bytes
{
"task_id": "medium-2",
"description": "Fix the factorial function with wrong base case",
"buggy_code": "def factorial(n):\n if n == 1:\n return 0\n return n * factorial(n - 1)\n",
"correct_code": "def factorial(n):\n if n == 1:\n return 1\n return n * factorial(n - 1)\n",
"tests": [
{"input": [1], "expected": 1},
{"input": [3], "expected": 6},
{"input": [5], "expected": 120},
{"input": [4], "expected": 24}
]
}