Evaluator Report

Ashish Bhardwaj

Roll: 2333311
File: 2333311_Ashish_Bhardwaj.ipynb
Total: 7.0/47 (14.89%)
Best 10: 7.0
Scaled: 2.19

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truepassed1.0
assert is_odd(4) == Falsepassed1.0
assert is_odd(1) == Truepassed1.0

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert classify_age(35) == 'Adult'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert classify_age(75) == 'Senior'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert find_length([1]) == 1failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert find_length([5, 10, 15, 20]) == 4failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_9>", line 3, in total_sum
NameError: name 'n' is not defined
assert total_sum([10]) == 10failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_9>", line 3, in total_sum
NameError: name 'n' is not defined
assert total_sum([]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_9>", line 3, in total_sum
NameError: name 'n' is not defined

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([1]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([None]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert get_absolute(10) == 10failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert get_absolute(0) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert min_of_two(100, 50) == 50failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert min_of_two(7, 7) == 7failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_17>", line 2, in count_even
NameError: name 'check' is not defined
assert count_even([1, 3, 5]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_17>", line 2, in count_even
NameError: name 'check' is not defined
assert count_even([2, 4, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_17>", line 2, in count_even
NameError: name 'check' is not defined

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'square_all' is not defined
assert square_all([2, 4]) == [4, 16]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'square_all' is not defined
assert square_all([]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'square_all' is not defined

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'filter_odd' is not defined
assert filter_odd([2, 4, 6]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'filter_odd' is not defined
assert filter_odd([1, 3, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'filter_odd' is not defined

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Meenaakshi R Nair

Roll: 2333331
File: 2333331 Meenaakshi R Nair.ipynb
Total: 12.0/47 (25.53%)
Best 10: 12.0
Scaled: 3.75

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truepassed1.0
assert is_odd(4) == Falsepassed1.0
assert is_odd(1) == Truepassed1.0

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'find_length' is not defined
assert find_length([1]) == 1failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'find_length' is not defined
assert find_length([5, 10, 15, 20]) == 4failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'find_length' is not defined

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_9>", line 3, in total_sum
NameError: name 'n' is not defined
assert total_sum([10]) == 10failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_9>", line 3, in total_sum
NameError: name 'n' is not defined
assert total_sum([]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_9>", line 3, in total_sum
NameError: name 'n' is not defined

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([1]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([None]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5passed1.0
assert get_absolute(10) == 10passed1.0
assert get_absolute(0) == 0passed1.0

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert count_even([1, 3, 5]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert count_even([2, 4, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'square_all' is not defined
assert square_all([2, 4]) == [4, 16]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'square_all' is not defined
assert square_all([]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'square_all' is not defined

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert find_max([5, 5, 5]) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert find_max([-10, -5, -20]) == -5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_25>", line 3, in filter_odd
NameError: name 'n' is not defined
assert filter_odd([2, 4, 6]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_25>", line 3, in filter_odd
NameError: name 'n' is not defined
assert filter_odd([1, 3, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_25>", line 3, in filter_odd
NameError: name 'n' is not defined

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Vanditha Patwary

Roll: 2333356
File: 2333356_PYTHON.ipynb
Total: 28.0/47 (59.57%)
Best 10: 28.0
Scaled: 8.75

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(4) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(1) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([1]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([None]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'get_absolute' is not defined
assert get_absolute(10) == 10failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'get_absolute' is not defined
assert get_absolute(0) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'get_absolute' is not defined

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7passed1.0

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3passed1.0
assert count_even([1, 3, 5]) == 0passed1.0
assert count_even([2, 4, 6]) == 3passed1.0

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]passed1.0
assert square_all([2, 4]) == [4, 16]passed1.0
assert square_all([]) == []passed1.0

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truepassed1.0
assert number_exists(10, [1, 2, 3]) == Falsepassed1.0
assert number_exists(1, [1]) == Truepassed1.0

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]passed1.0
assert filter_odd([2, 4, 6]) == []passed1.0
assert filter_odd([1, 3, 5]) == [1, 3, 5]passed1.0

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

R KISHORE KUMAR

Roll: 2333441
File: 2333441 (1).ipynb
Total: 14.0/47 (29.79%)
Best 10: 14.0
Scaled: 4.38

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(4) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(1) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([1]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([None]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert get_absolute(10) == 10passed1.0
assert get_absolute(0) == 0passed1.0

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert count_even([1, 3, 5]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert count_even([2, 4, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_19>", line 3, in square_all
TypeError: 'type' object is not iterable
assert square_all([2, 4]) == [4, 16]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_19>", line 3, in square_all
TypeError: 'type' object is not iterable
assert square_all([]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_19>", line 3, in square_all
TypeError: 'type' object is not iterable

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'find_max' is not defined
assert find_max([5, 5, 5]) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'find_max' is not defined
assert find_max([-10, -5, -20]) == -5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'find_max' is not defined

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'filter_odd' is not defined
assert filter_odd([2, 4, 6]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'filter_odd' is not defined
assert filter_odd([1, 3, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'filter_odd' is not defined

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Abhijith A Vasudev

Roll: 2333403
File: Abhijith Vasudev_2333403 (1).ipynb
Total: 15.0/47 (31.91%)
Best 10: 15.0
Scaled: 4.69

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(4) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(1) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'classify_age' is not defined
assert classify_age(15) == 'Teen'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'classify_age' is not defined
assert classify_age(35) == 'Adult'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'classify_age' is not defined
assert classify_age(75) == 'Senior'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'classify_age' is not defined

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'is_empty' is not defined
assert is_empty([1]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'is_empty' is not defined
assert is_empty([None]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'is_empty' is not defined

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert get_absolute(10) == 10failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert get_absolute(0) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7passed1.0

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert count_even([1, 3, 5]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert count_even([2, 4, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert square_all([2, 4]) == [4, 16]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert square_all([]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]passed1.0
assert filter_odd([2, 4, 6]) == []passed1.0
assert filter_odd([1, 3, 5]) == [1, 3, 5]passed1.0

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Archa

Roll: 2333416
File: Archa.ipynb
Total: 25.0/47 (53.19%)
Best 10: 25.0
Scaled: 7.81

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truepassed1.0
assert is_odd(4) == Falsepassed1.0
assert is_odd(1) == Truepassed1.0

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert find_length([1]) == 1failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert find_length([5, 10, 15, 20]) == 4failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'is_empty' is not defined
assert is_empty([1]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'is_empty' is not defined
assert is_empty([None]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'is_empty' is not defined

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'get_absolute' is not defined
assert get_absolute(10) == 10failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'get_absolute' is not defined
assert get_absolute(0) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'get_absolute' is not defined

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7passed1.0

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3passed1.0
assert count_even([1, 3, 5]) == 0passed1.0
assert count_even([2, 4, 6]) == 3passed1.0

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]passed1.0
assert square_all([2, 4]) == [4, 16]passed1.0
assert square_all([]) == []passed1.0

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_23>", line 4, in number_exists
NameError: name 'element' is not defined
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_23>", line 4, in number_exists
NameError: name 'element' is not defined
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_23>", line 4, in number_exists
NameError: name 'element' is not defined

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]passed1.0
assert filter_odd([2, 4, 6]) == []passed1.0
assert filter_odd([1, 3, 5]) == [1, 3, 5]passed1.0

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'fibonacci' is not defined
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'fibonacci' is not defined
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'fibonacci' is not defined

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Beryl Jacob Saigi

Roll: 2333312
File: Beryl Jacob(1).ipynb
Total: 19.0/47 (40.43%)
Best 10: 19.0
Scaled: 5.94

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truepassed1.0
assert is_odd(4) == Falsepassed1.0
assert is_odd(1) == Truepassed1.0

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_9>", line 3, in total_sum
NameError: name 'n' is not defined
assert total_sum([10]) == 10failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_9>", line 3, in total_sum
NameError: name 'n' is not defined
assert total_sum([]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_9>", line 3, in total_sum
NameError: name 'n' is not defined

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truepassed1.0
assert is_empty([1]) == Falsepassed1.0
assert is_empty([None]) == Falsepassed1.0

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5passed1.0
assert get_absolute(10) == 10passed1.0
assert get_absolute(0) == 0passed1.0

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert min_of_two(100, 50) == 50failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert min_of_two(7, 7) == 7failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'count_even' is not defined
assert count_even([1, 3, 5]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'count_even' is not defined
assert count_even([2, 4, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'count_even' is not defined

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_19>", line 2, in square_all
File "<student_cell_19>", line 2, in <listcomp>
NameError: name 'n' is not defined
assert square_all([2, 4]) == [4, 16]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_19>", line 2, in square_all
File "<student_cell_19>", line 2, in <listcomp>
NameError: name 'n' is not defined
assert square_all([]) == []passed1.0

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_21>", line 2, in find_max
TypeError: 'type' object is not iterable
assert find_max([5, 5, 5]) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_21>", line 2, in find_max
TypeError: 'type' object is not iterable
assert find_max([-10, -5, -20]) == -5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_21>", line 2, in find_max
TypeError: 'type' object is not iterable

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truepassed1.0
assert number_exists(10, [1, 2, 3]) == Falsepassed1.0
assert number_exists(1, [1]) == Truepassed1.0

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_25>", line 3, in filter_odd
NameError: name 'n' is not defined
assert filter_odd([2, 4, 6]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_25>", line 3, in filter_odd
NameError: name 'n' is not defined
assert filter_odd([1, 3, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_25>", line 3, in filter_odd
NameError: name 'n' is not defined

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Beryl Jacob Saigi

Roll: 2333312
File: Beryl Jacob.ipynb
Total: 19.0/47 (40.43%)
Best 10: 19.0
Scaled: 5.94

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truepassed1.0
assert is_odd(4) == Falsepassed1.0
assert is_odd(1) == Truepassed1.0

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_9>", line 3, in total_sum
NameError: name 'n' is not defined
assert total_sum([10]) == 10failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_9>", line 3, in total_sum
NameError: name 'n' is not defined
assert total_sum([]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_9>", line 3, in total_sum
NameError: name 'n' is not defined

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truepassed1.0
assert is_empty([1]) == Falsepassed1.0
assert is_empty([None]) == Falsepassed1.0

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5passed1.0
assert get_absolute(10) == 10passed1.0
assert get_absolute(0) == 0passed1.0

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert min_of_two(100, 50) == 50failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert min_of_two(7, 7) == 7failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert count_even([1, 3, 5]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert count_even([2, 4, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_19>", line 2, in square_all
File "<student_cell_19>", line 2, in <listcomp>
NameError: name 'n' is not defined
assert square_all([2, 4]) == [4, 16]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_19>", line 2, in square_all
File "<student_cell_19>", line 2, in <listcomp>
NameError: name 'n' is not defined
assert square_all([]) == []passed1.0

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_21>", line 2, in find_max
TypeError: 'type' object is not iterable
assert find_max([5, 5, 5]) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_21>", line 2, in find_max
TypeError: 'type' object is not iterable
assert find_max([-10, -5, -20]) == -5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_21>", line 2, in find_max
TypeError: 'type' object is not iterable

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truepassed1.0
assert number_exists(10, [1, 2, 3]) == Falsepassed1.0
assert number_exists(1, [1]) == Truepassed1.0

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_25>", line 3, in filter_odd
NameError: name 'n' is not defined
assert filter_odd([2, 4, 6]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_25>", line 3, in filter_odd
NameError: name 'n' is not defined
assert filter_odd([1, 3, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_25>", line 3, in filter_odd
NameError: name 'n' is not defined

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Bhoomika Jain

Roll: 2333313
File: Bhoomika Jain 2333313.ipynb
Total: 37.0/47 (78.72%)
Best 10: 31.0
Scaled: 9.69

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truepassed1.0
assert is_odd(4) == Falsepassed1.0
assert is_odd(1) == Truepassed1.0

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truepassed1.0
assert is_empty([1]) == Falsepassed1.0
assert is_empty([None]) == Falsepassed1.0

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5passed1.0
assert get_absolute(10) == 10passed1.0
assert get_absolute(0) == 0passed1.0

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7passed1.0

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3passed1.0
assert count_even([1, 3, 5]) == 0passed1.0
assert count_even([2, 4, 6]) == 3passed1.0

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]passed1.0
assert square_all([2, 4]) == [4, 16]passed1.0
assert square_all([]) == []passed1.0

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truepassed1.0
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(1, [1]) == Truepassed1.0

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]passed1.0
assert filter_odd([2, 4, 6]) == []passed1.0
assert filter_odd([1, 3, 5]) == [1, 3, 5]passed1.0

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]passed1.0
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Dakshita

Roll: 2333420
File: Dakshita_Bahal.ipynb
Total: 26.0/47 (55.32%)
Best 10: 26.0
Scaled: 8.12

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truepassed1.0
assert is_odd(4) == Falsepassed1.0
assert is_odd(1) == Truepassed1.0

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_9>", line 3, in total_sum
NameError: name 'i' is not defined
assert total_sum([10]) == 10failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_9>", line 3, in total_sum
NameError: name 'i' is not defined
assert total_sum([]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_9>", line 3, in total_sum
NameError: name 'i' is not defined

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([1]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([None]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5passed1.0
assert get_absolute(10) == 10passed1.0
assert get_absolute(0) == 0passed1.0

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7passed1.0

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert count_even([1, 3, 5]) == 0passed1.0
assert count_even([2, 4, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]passed1.0
assert square_all([2, 4]) == [4, 16]passed1.0
assert square_all([]) == []passed1.0

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truepassed1.0
assert number_exists(10, [1, 2, 3]) == Falsepassed1.0
assert number_exists(1, [1]) == Truepassed1.0

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert filter_odd([2, 4, 6]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert filter_odd([1, 3, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'fibonacci' is not defined
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'fibonacci' is not defined
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'fibonacci' is not defined

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Esther Ann Cheriyan

Roll: 2333424
File: Esther_2333424.ipynb
Total: 32.0/47 (68.09%)
Best 10: 31.0
Scaled: 9.69

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(4) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(1) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truepassed1.0
assert is_empty([1]) == Falsepassed1.0
assert is_empty([None]) == Falsepassed1.0

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5passed1.0
assert get_absolute(10) == 10passed1.0
assert get_absolute(0) == 0passed1.0

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7passed1.0

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3passed1.0
assert count_even([1, 3, 5]) == 0passed1.0
assert count_even([2, 4, 6]) == 3passed1.0

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]passed1.0
assert square_all([2, 4]) == [4, 16]passed1.0
assert square_all([]) == []passed1.0

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(10, [1, 2, 3]) == Falsepassed1.0
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]passed1.0
assert filter_odd([2, 4, 6]) == []passed1.0
assert filter_odd([1, 3, 5]) == [1, 3, 5]passed1.0

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

student name

Roll: student roll number
File: Gauri Agarwal_notebook (1).ipynb
Total: 0.0/47 (0.0%)
Best 10: 0.0
Scaled: 0.0

Question: _identity_check_

+
Description: Student did not customize name/roll_number.
AssertionStatusScoreError
[missing student identity]failed0.0
Student notebook missing personalized name/roll_number. Please define:

name = 'Your Name'
roll_number = 'Your Roll Number'

Heer Domadia

Roll: 2333318
File: Heer Domadia_2333318.ipynb
Total: 28.0/47 (59.57%)
Best 10: 28.0
Scaled: 8.75

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(4) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(1) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([1]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([None]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5passed1.0
assert get_absolute(10) == 10passed1.0
assert get_absolute(0) == 0passed1.0

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7passed1.0

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3passed1.0
assert count_even([1, 3, 5]) == 0passed1.0
assert count_even([2, 4, 6]) == 3passed1.0

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]passed1.0
assert square_all([2, 4]) == [4, 16]passed1.0
assert square_all([]) == []passed1.0

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]passed1.0
assert filter_odd([2, 4, 6]) == []passed1.0
assert filter_odd([1, 3, 5]) == [1, 3, 5]passed1.0

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Jaishnavy

Roll: 2333319
File: JAISHNAVY 2333319.ipynb
Total: 32.0/47 (68.09%)
Best 10: 31.0
Scaled: 9.69

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truepassed1.0
assert is_odd(4) == Falsepassed1.0
assert is_odd(1) == Truepassed1.0

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truepassed1.0
assert is_empty([1]) == Falsepassed1.0
assert is_empty([None]) == Falsepassed1.0

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5passed1.0
assert get_absolute(10) == 10passed1.0
assert get_absolute(0) == 0passed1.0

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7passed1.0

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3passed1.0
assert count_even([1, 3, 5]) == 0passed1.0
assert count_even([2, 4, 6]) == 3passed1.0

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]passed1.0
assert square_all([2, 4]) == [4, 16]passed1.0
assert square_all([]) == []passed1.0

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert filter_odd([2, 4, 6]) == []passed1.0
assert filter_odd([1, 3, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

student name

Roll: student roll number
File: Khushi Tayal 2333430.ipynb
Total: 0.0/47 (0.0%)
Best 10: 0.0
Scaled: 0.0

Question: _identity_check_

+
Description: Student did not customize name/roll_number.
AssertionStatusScoreError
[missing student identity]failed0.0
Student notebook missing personalized name/roll_number. Please define:

name = 'Your Name'
roll_number = 'Your Roll Number'

Naiya Kakkar

Roll: 2333333
File: Naiya_2333333 (5).ipynb
Total: 14.0/47 (29.79%)
Best 10: 14.0
Scaled: 4.38

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(4) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(1) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert classify_age(15) == 'Teen'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert classify_age(35) == 'Adult'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert classify_age(75) == 'Senior'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([1]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([None]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert get_absolute(10) == 10passed1.0
assert get_absolute(0) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert min_of_two(100, 50) == 50failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert min_of_two(7, 7) == 7failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3passed1.0
assert count_even([1, 3, 5]) == 0passed1.0
assert count_even([2, 4, 6]) == 3passed1.0

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]passed1.0
assert square_all([2, 4]) == [4, 16]passed1.0
assert square_all([]) == []passed1.0

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_21>", line 4, in find_max
TypeError: 'list' object is not callable
assert find_max([5, 5, 5]) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_21>", line 4, in find_max
TypeError: 'list' object is not callable
assert find_max([-10, -5, -20]) == -5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_21>", line 4, in find_max
TypeError: 'list' object is not callable

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_23>", line 2, in number_exists
NameError: name 'pa' is not defined
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_23>", line 2, in number_exists
NameError: name 'pa' is not defined
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_23>", line 2, in number_exists
NameError: name 'pa' is not defined

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_25>", line 5, in filter_odd
NameError: name 'a' is not defined
assert filter_odd([2, 4, 6]) == []passed1.0
assert filter_odd([1, 3, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_25>", line 5, in filter_odd
NameError: name 'a' is not defined

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Reet Agarwal

Roll: 2333338
File: Reet_Agarwal_2333338.ipynb
Total: 36.0/47 (76.6%)
Best 10: 31.0
Scaled: 9.69

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truepassed1.0
assert is_odd(4) == Falsepassed1.0
assert is_odd(1) == Truepassed1.0

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truepassed1.0
assert is_empty([1]) == Falsepassed1.0
assert is_empty([None]) == Falsepassed1.0

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5passed1.0
assert get_absolute(10) == 10passed1.0
assert get_absolute(0) == 0passed1.0

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3passed1.0
assert count_even([1, 3, 5]) == 0passed1.0
assert count_even([2, 4, 6]) == 3passed1.0

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]passed1.0
assert square_all([2, 4]) == [4, 16]passed1.0
assert square_all([]) == []passed1.0

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truepassed1.0
assert number_exists(10, [1, 2, 3]) == Falsepassed1.0
assert number_exists(1, [1]) == Truepassed1.0

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]passed1.0
assert filter_odd([2, 4, 6]) == []passed1.0
assert filter_odd([1, 3, 5]) == [1, 3, 5]passed1.0

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Saravana Arjun

Roll: 2333447
File: Saravana arjun.ipynb
Total: 26.0/47 (55.32%)
Best 10: 26.0
Scaled: 8.12

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truepassed1.0
assert is_odd(4) == Falsepassed1.0
assert is_odd(1) == Truepassed1.0

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert classify_age(75) == 'Senior'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([1]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([None]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5passed1.0
assert get_absolute(10) == 10passed1.0
assert get_absolute(0) == 0passed1.0

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7passed1.0

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3passed1.0
assert count_even([1, 3, 5]) == 0passed1.0
assert count_even([2, 4, 6]) == 3passed1.0

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]passed1.0
assert square_all([2, 4]) == [4, 16]passed1.0
assert square_all([]) == []passed1.0

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_23>", line 3, in number_exists
NameError: name 'true' is not defined
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_23>", line 3, in number_exists
NameError: name 'true' is not defined
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_23>", line 3, in number_exists
NameError: name 'true' is not defined

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'filter_odd' is not defined
assert filter_odd([2, 4, 6]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'filter_odd' is not defined
assert filter_odd([1, 3, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'filter_odd' is not defined

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Shivam

Roll: 2333452
File: Shivam (1).ipynb
Total: 43.0/47 (91.49%)
Best 10: 32.0
Scaled: 10.0

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truepassed1.0
assert is_odd(4) == Falsepassed1.0
assert is_odd(1) == Truepassed1.0

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truepassed1.0
assert is_empty([1]) == Falsepassed1.0
assert is_empty([None]) == Falsepassed1.0

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5passed1.0
assert get_absolute(10) == 10passed1.0
assert get_absolute(0) == 0passed1.0

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7passed1.0

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3passed1.0
assert count_even([1, 3, 5]) == 0passed1.0
assert count_even([2, 4, 6]) == 3passed1.0

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]passed1.0
assert square_all([2, 4]) == [4, 16]passed1.0
assert square_all([]) == []passed1.0

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truepassed1.0
assert number_exists(10, [1, 2, 3]) == Falsepassed1.0
assert number_exists(1, [1]) == Truepassed1.0

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]passed1.0
assert filter_odd([2, 4, 6]) == []passed1.0
assert filter_odd([1, 3, 5]) == [1, 3, 5]passed1.0

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]passed1.0
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]passed1.0

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truepassed1.0
assert is_palindrome([1, 2, 3]) == Falsepassed1.0
assert is_palindrome([5]) == Truepassed1.0
assert is_palindrome([]) == Truepassed1.0

Shreeji Anand

Roll: 233453
File: Shreeji Anand (1).ipynb
Total: 19.0/47 (40.43%)
Best 10: 19.0
Scaled: 5.94

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truepassed1.0
assert is_odd(4) == Falsepassed1.0
assert is_odd(1) == Truepassed1.0

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert classify_age(75) == 'Senior'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([1]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([None]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5passed1.0
assert get_absolute(10) == 10passed1.0
assert get_absolute(0) == 0passed1.0

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert min_of_two(100, 50) == 50failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert min_of_two(7, 7) == 7passed1.0

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'count_even' is not defined
assert count_even([1, 3, 5]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'count_even' is not defined
assert count_even([2, 4, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'count_even' is not defined

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_19>", line 3, in square_all
NameError: name 'n' is not defined
assert square_all([2, 4]) == [4, 16]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_19>", line 3, in square_all
NameError: name 'n' is not defined
assert square_all([]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_19>", line 3, in square_all
NameError: name 'n' is not defined

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(10, [1, 2, 3]) == Falsepassed1.0
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert filter_odd([2, 4, 6]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert filter_odd([1, 3, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Shreeji Anand

Roll: 233453
File: Shreeji Anand (2).ipynb
Total: 19.0/47 (40.43%)
Best 10: 19.0
Scaled: 5.94

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truepassed1.0
assert is_odd(4) == Falsepassed1.0
assert is_odd(1) == Truepassed1.0

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert classify_age(75) == 'Senior'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([1]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([None]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5passed1.0
assert get_absolute(10) == 10passed1.0
assert get_absolute(0) == 0passed1.0

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert min_of_two(100, 50) == 50failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert min_of_two(7, 7) == 7passed1.0

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'count_even' is not defined
assert count_even([1, 3, 5]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'count_even' is not defined
assert count_even([2, 4, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'count_even' is not defined

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_19>", line 3, in square_all
NameError: name 'n' is not defined
assert square_all([2, 4]) == [4, 16]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_19>", line 3, in square_all
NameError: name 'n' is not defined
assert square_all([]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_19>", line 3, in square_all
NameError: name 'n' is not defined

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(10, [1, 2, 3]) == Falsepassed1.0
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert filter_odd([2, 4, 6]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert filter_odd([1, 3, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Aayan Nariyal

Roll: 2333402
File: aayan, 2333402.ipynb
Total: 31.0/47 (65.96%)
Best 10: 29.0
Scaled: 9.06

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truepassed1.0
assert is_odd(4) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_3>", line 5, in is_odd
NameError: name 'Talse' is not defined
assert is_odd(1) == Truepassed1.0

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert classify_age(15) == 'Teen'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert classify_age(35) == 'Adult'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert classify_age(75) == 'Senior'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truepassed1.0
assert is_empty([1]) == Falsepassed1.0
assert is_empty([None]) == Falsepassed1.0

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5passed1.0
assert get_absolute(10) == 10passed1.0
assert get_absolute(0) == 0passed1.0

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7passed1.0

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3passed1.0
assert count_even([1, 3, 5]) == 0passed1.0
assert count_even([2, 4, 6]) == 3passed1.0

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]passed1.0
assert square_all([2, 4]) == [4, 16]passed1.0
assert square_all([]) == []passed1.0

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truepassed1.0
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(1, [1]) == Truepassed1.0

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]passed1.0
assert filter_odd([2, 4, 6]) == []passed1.0
assert filter_odd([1, 3, 5]) == [1, 3, 5]passed1.0

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_27>", line 6, in find_pairs
TypeError: list.append() takes exactly one argument (2 given)
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_27>", line 6, in find_pairs
TypeError: list.append() takes exactly one argument (2 given)
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_27>", line 6, in find_pairs
TypeError: list.append() takes exactly one argument (2 given)

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Ajitesh Solanki

Roll: 2333304
File: ajitesh_solanki (2).ipynb
Total: 36.0/47 (76.6%)
Best 10: 31.0
Scaled: 9.69

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truepassed1.0
assert is_odd(4) == Falsepassed1.0
assert is_odd(1) == Truepassed1.0

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truepassed1.0
assert is_empty([1]) == Falsepassed1.0
assert is_empty([None]) == Falsepassed1.0

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5passed1.0
assert get_absolute(10) == 10passed1.0
assert get_absolute(0) == 0passed1.0

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3passed1.0
assert count_even([1, 3, 5]) == 0passed1.0
assert count_even([2, 4, 6]) == 3passed1.0

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]passed1.0
assert square_all([2, 4]) == [4, 16]passed1.0
assert square_all([]) == []passed1.0

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truepassed1.0
assert number_exists(10, [1, 2, 3]) == Falsepassed1.0
assert number_exists(1, [1]) == Truepassed1.0

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]passed1.0
assert filter_odd([2, 4, 6]) == []passed1.0
assert filter_odd([1, 3, 5]) == [1, 3, 5]passed1.0

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Ajitesh Solanki

Roll: 2333304
File: ajitesh_solanki.ipynb
Total: 36.0/47 (76.6%)
Best 10: 31.0
Scaled: 9.69

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truepassed1.0
assert is_odd(4) == Falsepassed1.0
assert is_odd(1) == Truepassed1.0

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truepassed1.0
assert is_empty([1]) == Falsepassed1.0
assert is_empty([None]) == Falsepassed1.0

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5passed1.0
assert get_absolute(10) == 10passed1.0
assert get_absolute(0) == 0passed1.0

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3passed1.0
assert count_even([1, 3, 5]) == 0passed1.0
assert count_even([2, 4, 6]) == 3passed1.0

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]passed1.0
assert square_all([2, 4]) == [4, 16]passed1.0
assert square_all([]) == []passed1.0

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truepassed1.0
assert number_exists(10, [1, 2, 3]) == Falsepassed1.0
assert number_exists(1, [1]) == Truepassed1.0

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]passed1.0
assert filter_odd([2, 4, 6]) == []passed1.0
assert filter_odd([1, 3, 5]) == [1, 3, 5]passed1.0

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Akshita Dhagat

Roll: 2333305
File: akshita_2333305 (10).ipynb
Total: 7.0/47 (14.89%)
Best 10: 7.0
Scaled: 2.19

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(4) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(1) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_12>", line 3, in find_length
TypeError: 'type' object is not iterable
assert find_length([1]) == 1failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_12>", line 3, in find_length
TypeError: 'type' object is not iterable
assert find_length([5, 10, 15, 20]) == 4failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_12>", line 3, in find_length
TypeError: 'type' object is not iterable

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert total_sum([10]) == 10failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert total_sum([]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([1]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([None]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert get_absolute(10) == 10failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert get_absolute(0) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert min_of_two(100, 50) == 50failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert min_of_two(7, 7) == 7failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_26>", line 3, in count_even
TypeError: 'type' object is not iterable
assert count_even([1, 3, 5]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_26>", line 3, in count_even
TypeError: 'type' object is not iterable
assert count_even([2, 4, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_26>", line 3, in count_even
TypeError: 'type' object is not iterable

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]passed1.0
assert square_all([2, 4]) == [4, 16]passed1.0
assert square_all([]) == []passed1.0

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert find_max([5, 5, 5]) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert find_max([-10, -5, -20]) == -5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert filter_odd([2, 4, 6]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert filter_odd([1, 3, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Alviya

Roll: 2333409
File: alviya.ipynb
Total: 16.0/47 (34.04%)
Best 10: 16.0
Scaled: 5.0

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truepassed1.0
assert is_odd(4) == Falsepassed1.0
assert is_odd(1) == Truepassed1.0

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert find_length([1]) == 1failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert find_length([5, 10, 15, 20]) == 4failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([1]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([None]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert get_absolute(10) == 10failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert get_absolute(0) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7passed1.0

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'count_even' is not defined
assert count_even([1, 3, 5]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'count_even' is not defined
assert count_even([2, 4, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'count_even' is not defined

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_19>", line 3, in square_all
TypeError: 'type' object is not iterable
assert square_all([2, 4]) == [4, 16]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_19>", line 3, in square_all
TypeError: 'type' object is not iterable
assert square_all([]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_19>", line 3, in square_all
TypeError: 'type' object is not iterable

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'find_max' is not defined
assert find_max([5, 5, 5]) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'find_max' is not defined
assert find_max([-10, -5, -20]) == -5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'find_max' is not defined

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]passed1.0
assert filter_odd([2, 4, 6]) == []passed1.0
assert filter_odd([1, 3, 5]) == [1, 3, 5]passed1.0

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Naiya Kakkar

Roll: 2333333
File: naiya_2333333 (5)(1).ipynb
Total: 13.0/47 (27.66%)
Best 10: 13.0
Scaled: 4.06

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(4) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(1) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert classify_age(15) == 'Teen'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert classify_age(35) == 'Adult'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert classify_age(75) == 'Senior'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([1]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([None]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert get_absolute(10) == 10passed1.0
assert get_absolute(0) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert min_of_two(100, 50) == 50failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert min_of_two(7, 7) == 7failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3passed1.0
assert count_even([1, 3, 5]) == 0passed1.0
assert count_even([2, 4, 6]) == 3passed1.0

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]passed1.0
assert square_all([2, 4]) == [4, 16]passed1.0
assert square_all([]) == []passed1.0

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_21>", line 4, in find_max
TypeError: 'list' object is not callable
assert find_max([5, 5, 5]) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_21>", line 4, in find_max
TypeError: 'list' object is not callable
assert find_max([-10, -5, -20]) == -5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_21>", line 4, in find_max
TypeError: 'list' object is not callable

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert filter_odd([2, 4, 6]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert filter_odd([1, 3, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Ajitesh Solanki

Roll: 2333304
File: student_notebook (1) (1).ipynb
Total: 33.0/47 (70.21%)
Best 10: 31.0
Scaled: 9.69

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truepassed1.0
assert is_odd(4) == Falsepassed1.0
assert is_odd(1) == Truepassed1.0

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truepassed1.0
assert is_empty([1]) == Falsepassed1.0
assert is_empty([None]) == Falsepassed1.0

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_13>", line 3, in get_absolute
TypeError: 'int' object is not iterable
assert get_absolute(10) == 10failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_13>", line 3, in get_absolute
TypeError: 'int' object is not iterable
assert get_absolute(0) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_13>", line 3, in get_absolute
TypeError: 'int' object is not iterable

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3passed1.0
assert count_even([1, 3, 5]) == 0passed1.0
assert count_even([2, 4, 6]) == 3passed1.0

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]passed1.0
assert square_all([2, 4]) == [4, 16]passed1.0
assert square_all([]) == []passed1.0

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truepassed1.0
assert number_exists(10, [1, 2, 3]) == Falsepassed1.0
assert number_exists(1, [1]) == Truepassed1.0

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]passed1.0
assert filter_odd([2, 4, 6]) == []passed1.0
assert filter_odd([1, 3, 5]) == [1, 3, 5]passed1.0

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Mythri

Roll: 2333438
File: student_notebook (1)(1).ipynb
Total: 23.0/47 (48.94%)
Best 10: 23.0
Scaled: 7.19

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truepassed1.0
assert is_odd(4) == Falsepassed1.0
assert is_odd(1) == Truepassed1.0

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([1]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([None]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert get_absolute(10) == 10failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert get_absolute(0) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7passed1.0

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert count_even([1, 3, 5]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert count_even([2, 4, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_19>", line 2, in square_all
NameError: name 'numbers' is not defined
assert square_all([2, 4]) == [4, 16]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_19>", line 2, in square_all
NameError: name 'numbers' is not defined
assert square_all([]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_19>", line 2, in square_all
NameError: name 'numbers' is not defined

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truepassed1.0
assert number_exists(10, [1, 2, 3]) == Falsepassed1.0
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'filter_odd' is not defined
assert filter_odd([2, 4, 6]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'filter_odd' is not defined
assert filter_odd([1, 3, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'filter_odd' is not defined

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])passed1.0
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])passed1.0
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])passed1.0

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Abhiram L

Roll: 2333327
File: student_notebook (1)(10).ipynb
Total: 12.0/47 (25.53%)
Best 10: 12.0
Scaled: 3.75

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truepassed1.0
assert is_odd(4) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(1) == Truepassed1.0

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([1]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([None]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'get_absolute' is not defined
assert get_absolute(10) == 10failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'get_absolute' is not defined
assert get_absolute(0) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'get_absolute' is not defined

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert min_of_two(100, 50) == 50failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert min_of_two(7, 7) == 7failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_17>", line 4, in count_even
NameError: name 'n' is not defined
assert count_even([1, 3, 5]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_17>", line 4, in count_even
NameError: name 'n' is not defined
assert count_even([2, 4, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_17>", line 4, in count_even
NameError: name 'n' is not defined

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert square_all([2, 4]) == [4, 16]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert square_all([]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_21>", line 6, in find_max
NameError: name 'max_value' is not defined
assert find_max([5, 5, 5]) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_21>", line 6, in find_max
NameError: name 'max_value' is not defined
assert find_max([-10, -5, -20]) == -5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_21>", line 6, in find_max
NameError: name 'max_value' is not defined

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_23>", line 2, in number_exists
TypeError: 'list' object is not callable
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_23>", line 2, in number_exists
TypeError: 'list' object is not callable
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_23>", line 2, in number_exists
TypeError: 'list' object is not callable

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert filter_odd([2, 4, 6]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert filter_odd([1, 3, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Sebin Varghese Shibu

Roll: 2333345
File: student_notebook (1)(11).ipynb
Total: 25.0/47 (53.19%)
Best 10: 25.0
Scaled: 7.81

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truepassed1.0
assert is_odd(4) == Falsepassed1.0
assert is_odd(1) == Truepassed1.0

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([1]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([None]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5passed1.0
assert get_absolute(10) == 10passed1.0
assert get_absolute(0) == 0passed1.0

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7passed1.0

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_17>", line 4, in count_even
NameError: name 'n' is not defined
assert count_even([1, 3, 5]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_17>", line 4, in count_even
NameError: name 'n' is not defined
assert count_even([2, 4, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_17>", line 4, in count_even
NameError: name 'n' is not defined

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'square_all' is not defined
assert square_all([2, 4]) == [4, 16]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'square_all' is not defined
assert square_all([]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'square_all' is not defined

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'number_exists' is not defined
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'number_exists' is not defined
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'number_exists' is not defined

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]passed1.0
assert filter_odd([2, 4, 6]) == []passed1.0
assert filter_odd([1, 3, 5]) == [1, 3, 5]passed1.0

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Saumya

Roll: 2333448
File: student_notebook (1)(2).ipynb
Total: 26.0/47 (55.32%)
Best 10: 26.0
Scaled: 8.12

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truepassed1.0
assert is_odd(4) == Falsepassed1.0
assert is_odd(1) == Truepassed1.0

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([1]) == Falsepassed1.0
assert is_empty([None]) == Falsepassed1.0

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert get_absolute(10) == 10failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert get_absolute(0) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7passed1.0

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'count_even' is not defined
assert count_even([1, 3, 5]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'count_even' is not defined
assert count_even([2, 4, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'count_even' is not defined

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_19>", line 2, in square_all
TypeError: can only concatenate list (not "int") to list
assert square_all([2, 4]) == [4, 16]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_19>", line 2, in square_all
TypeError: can only concatenate list (not "int") to list
assert square_all([]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_19>", line 2, in square_all
TypeError: can only concatenate list (not "int") to list

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truepassed1.0
assert number_exists(10, [1, 2, 3]) == Falsepassed1.0
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_25>", line 3, in filter_odd
TypeError: unsupported operand type(s) for %: 'list' and 'int'
assert filter_odd([2, 4, 6]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_25>", line 3, in filter_odd
TypeError: unsupported operand type(s) for %: 'list' and 'int'
assert filter_odd([1, 3, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_25>", line 3, in filter_odd
TypeError: unsupported operand type(s) for %: 'list' and 'int'

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])passed1.0
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])passed1.0
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])passed1.0

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Shubham Bhattacharya

Roll: 2333349
File: student_notebook (1)(3).ipynb
Total: 18.0/47 (38.3%)
Best 10: 18.0
Scaled: 5.62

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(4) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(1) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([1]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([None]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5passed1.0
assert get_absolute(10) == 10passed1.0
assert get_absolute(0) == 0passed1.0

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7passed1.0

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'count_even' is not defined
assert count_even([1, 3, 5]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'count_even' is not defined
assert count_even([2, 4, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'count_even' is not defined

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'square_all' is not defined
assert square_all([2, 4]) == [4, 16]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'square_all' is not defined
assert square_all([]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'square_all' is not defined

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'number_exists' is not defined
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'number_exists' is not defined
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'number_exists' is not defined

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert filter_odd([2, 4, 6]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert filter_odd([1, 3, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Khush Sawansukha

Roll: 2333429
File: student_notebook (1)(4).ipynb
Total: 16.0/47 (34.04%)
Best 10: 16.0
Scaled: 5.0

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(4) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(1) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([1]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([None]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'get_absolute' is not defined
assert get_absolute(10) == 10failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'get_absolute' is not defined
assert get_absolute(0) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'get_absolute' is not defined

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7passed1.0

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'count_even' is not defined
assert count_even([1, 3, 5]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'count_even' is not defined
assert count_even([2, 4, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'count_even' is not defined

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_25>", line 3, in square_all
NameError: name 'n' is not defined
assert square_all([2, 4]) == [4, 16]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_25>", line 3, in square_all
NameError: name 'n' is not defined
assert square_all([]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_25>", line 3, in square_all
NameError: name 'n' is not defined

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'filter_odd' is not defined
assert filter_odd([2, 4, 6]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'filter_odd' is not defined
assert filter_odd([1, 3, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'filter_odd' is not defined

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'is_palindrome' is not defined
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'is_palindrome' is not defined
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'is_palindrome' is not defined
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'is_palindrome' is not defined

Khush Sawansukha

Roll: 2333429
File: student_notebook (1)(5).ipynb
Total: 16.0/47 (34.04%)
Best 10: 16.0
Scaled: 5.0

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(4) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(1) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([1]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([None]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'get_absolute' is not defined
assert get_absolute(10) == 10failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'get_absolute' is not defined
assert get_absolute(0) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'get_absolute' is not defined

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7passed1.0

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'count_even' is not defined
assert count_even([1, 3, 5]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'count_even' is not defined
assert count_even([2, 4, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'count_even' is not defined

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_25>", line 3, in square_all
NameError: name 'n' is not defined
assert square_all([2, 4]) == [4, 16]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_25>", line 3, in square_all
NameError: name 'n' is not defined
assert square_all([]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_25>", line 3, in square_all
NameError: name 'n' is not defined

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'filter_odd' is not defined
assert filter_odd([2, 4, 6]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'filter_odd' is not defined
assert filter_odd([1, 3, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'filter_odd' is not defined

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'is_palindrome' is not defined
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'is_palindrome' is not defined
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'is_palindrome' is not defined
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'is_palindrome' is not defined

aaryan dubey

Roll: 2333302
File: student_notebook (1)(6).ipynb
Total: 3.0/47 (6.38%)
Best 10: 3.0
Scaled: 0.94

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truepassed1.0
assert is_odd(4) == Falsepassed1.0
assert is_odd(1) == Truepassed1.0

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'classify_age' is not defined
assert classify_age(15) == 'Teen'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'classify_age' is not defined
assert classify_age(35) == 'Adult'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'classify_age' is not defined
assert classify_age(75) == 'Senior'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'classify_age' is not defined

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'find_length' is not defined
assert find_length([1]) == 1failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'find_length' is not defined
assert find_length([5, 10, 15, 20]) == 4failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'find_length' is not defined

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'total_sum' is not defined
assert total_sum([10]) == 10failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'total_sum' is not defined
assert total_sum([]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'total_sum' is not defined

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'is_empty' is not defined
assert is_empty([1]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'is_empty' is not defined
assert is_empty([None]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'is_empty' is not defined

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'get_absolute' is not defined
assert get_absolute(10) == 10failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'get_absolute' is not defined
assert get_absolute(0) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'get_absolute' is not defined

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'min_of_two' is not defined
assert min_of_two(100, 50) == 50failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'min_of_two' is not defined
assert min_of_two(7, 7) == 7failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'min_of_two' is not defined

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'count_even' is not defined
assert count_even([1, 3, 5]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'count_even' is not defined
assert count_even([2, 4, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'count_even' is not defined

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'square_all' is not defined
assert square_all([2, 4]) == [4, 16]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'square_all' is not defined
assert square_all([]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'square_all' is not defined

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'find_max' is not defined
assert find_max([5, 5, 5]) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'find_max' is not defined
assert find_max([-10, -5, -20]) == -5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'find_max' is not defined

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'number_exists' is not defined
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'number_exists' is not defined
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'number_exists' is not defined

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert filter_odd([2, 4, 6]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert filter_odd([1, 3, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Parth Thakur

Roll: 2333437
File: student_notebook (1)(7).ipynb
Total: 23.0/47 (48.94%)
Best 10: 23.0
Scaled: 7.19

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(4) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(1) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'classify_age' is not defined
assert classify_age(15) == 'Teen'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'classify_age' is not defined
assert classify_age(35) == 'Adult'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'classify_age' is not defined
assert classify_age(75) == 'Senior'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'classify_age' is not defined

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([1]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([None]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert get_absolute(10) == 10failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert get_absolute(0) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7passed1.0

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3passed1.0
assert count_even([1, 3, 5]) == 0passed1.0
assert count_even([2, 4, 6]) == 3passed1.0

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]passed1.0
assert square_all([2, 4]) == [4, 16]passed1.0
assert square_all([]) == []passed1.0

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]passed1.0
assert filter_odd([2, 4, 6]) == []passed1.0
assert filter_odd([1, 3, 5]) == [1, 3, 5]passed1.0

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])passed1.0
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])passed1.0
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Raihan Sadath

Roll: 2333442
File: student_notebook (1)(8).ipynb
Total: 23.0/47 (48.94%)
Best 10: 23.0
Scaled: 7.19

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truepassed1.0
assert is_odd(4) == Falsepassed1.0
assert is_odd(1) == Truepassed1.0

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([1]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([None]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert get_absolute(10) == 10failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert get_absolute(0) == 0passed1.0

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7passed1.0

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_17>", line 3, in count_even
NameError: name 'your_list' is not defined
assert count_even([1, 3, 5]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_17>", line 3, in count_even
NameError: name 'your_list' is not defined
assert count_even([2, 4, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_17>", line 3, in count_even
NameError: name 'your_list' is not defined

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]passed1.0
assert square_all([2, 4]) == [4, 16]passed1.0
assert square_all([]) == []passed1.0

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert filter_odd([2, 4, 6]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert filter_odd([1, 3, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Sania Thakrar

Roll: 2333343
File: student_notebook (1)(9).ipynb
Total: 29.0/47 (61.7%)
Best 10: 29.0
Scaled: 9.06

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truepassed1.0
assert is_odd(4) == Falsepassed1.0
assert is_odd(1) == Truepassed1.0

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([1]) == Falsepassed1.0
assert is_empty([None]) == Falsepassed1.0

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5passed1.0
assert get_absolute(10) == 10passed1.0
assert get_absolute(0) == 0passed1.0

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7passed1.0

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3passed1.0
assert count_even([1, 3, 5]) == 0passed1.0
assert count_even([2, 4, 6]) == 3passed1.0

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_19>", line 4, in square_all
UnboundLocalError: cannot access local variable 'num' where it is not associated with a value
assert square_all([2, 4]) == [4, 16]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_19>", line 4, in square_all
UnboundLocalError: cannot access local variable 'num' where it is not associated with a value
assert square_all([]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_19>", line 4, in square_all
UnboundLocalError: cannot access local variable 'num' where it is not associated with a value

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truepassed1.0
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(1, [1]) == Truepassed1.0

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert filter_odd([2, 4, 6]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert filter_odd([1, 3, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Ankita Bajoria

Roll: 2333412
File: student_notebook (1).ipynb
Total: 23.0/47 (48.94%)
Best 10: 23.0
Scaled: 7.19

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truepassed1.0
assert is_odd(4) == Falsepassed1.0
assert is_odd(1) == Truepassed1.0

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([1]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([None]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5passed1.0
assert get_absolute(10) == 10passed1.0
assert get_absolute(0) == 0passed1.0

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7passed1.0

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert count_even([1, 3, 5]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert count_even([2, 4, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_19>", line 2, in square_all
File "<student_cell_19>", line 2, in <listcomp>
NameError: name 'n' is not defined
assert square_all([2, 4]) == [4, 16]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_19>", line 2, in square_all
File "<student_cell_19>", line 2, in <listcomp>
NameError: name 'n' is not defined
assert square_all([]) == []passed1.0

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_21>", line 2, in find_max
TypeError: 'type' object is not iterable
assert find_max([5, 5, 5]) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_21>", line 2, in find_max
TypeError: 'type' object is not iterable
assert find_max([-10, -5, -20]) == -5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_21>", line 2, in find_max
TypeError: 'type' object is not iterable

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]passed1.0
assert filter_odd([2, 4, 6]) == []passed1.0
assert filter_odd([1, 3, 5]) == [1, 3, 5]passed1.0

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Rajdeep Dutta

Roll: 2333337
File: student_notebook (2) (1)(1).ipynb
Total: 11.0/47 (23.4%)
Best 10: 11.0
Scaled: 3.44

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(4) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(1) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert classify_age(15) == 'Teen'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert classify_age(35) == 'Adult'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert classify_age(75) == 'Senior'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([1]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([None]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert get_absolute(10) == 10failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert get_absolute(0) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert min_of_two(100, 50) == 50failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert min_of_two(7, 7) == 7failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert count_even([1, 3, 5]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert count_even([2, 4, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'square_all' is not defined
assert square_all([2, 4]) == [4, 16]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'square_all' is not defined
assert square_all([]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'square_all' is not defined

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'number_exists' is not defined
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'number_exists' is not defined
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'number_exists' is not defined

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]passed1.0
assert filter_odd([2, 4, 6]) == []passed1.0
assert filter_odd([1, 3, 5]) == [1, 3, 5]passed1.0

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Reet Agarwal

Roll: 2333338
File: student_notebook (2) (1)(2).ipynb
Total: 33.0/47 (70.21%)
Best 10: 31.0
Scaled: 9.69

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truepassed1.0
assert is_odd(4) == Falsepassed1.0
assert is_odd(1) == Truepassed1.0

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truepassed1.0
assert is_empty([1]) == Falsepassed1.0
assert is_empty([None]) == Falsepassed1.0

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert get_absolute(10) == 10failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert get_absolute(0) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3passed1.0
assert count_even([1, 3, 5]) == 0passed1.0
assert count_even([2, 4, 6]) == 3passed1.0

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]passed1.0
assert square_all([2, 4]) == [4, 16]passed1.0
assert square_all([]) == []passed1.0

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truepassed1.0
assert number_exists(10, [1, 2, 3]) == Falsepassed1.0
assert number_exists(1, [1]) == Truepassed1.0

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]passed1.0
assert filter_odd([2, 4, 6]) == []passed1.0
assert filter_odd([1, 3, 5]) == [1, 3, 5]passed1.0

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Eesha Bamangaya

Roll: 2333423
File: student_notebook (2) (1).ipynb
Total: 16.0/47 (34.04%)
Best 10: 16.0
Scaled: 5.0

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truepassed1.0
assert is_odd(4) == Falsepassed1.0
assert is_odd(1) == Truepassed1.0

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'is_empty' is not defined
assert is_empty([1]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'is_empty' is not defined
assert is_empty([None]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'is_empty' is not defined

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'get_absolute' is not defined
assert get_absolute(10) == 10failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'get_absolute' is not defined
assert get_absolute(0) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'get_absolute' is not defined

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert min_of_two(100, 50) == 50failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert min_of_two(7, 7) == 7failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_17>", line 2, in count_even
NameError: name 'n' is not defined
assert count_even([1, 3, 5]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_17>", line 2, in count_even
NameError: name 'n' is not defined
assert count_even([2, 4, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_17>", line 2, in count_even
NameError: name 'n' is not defined

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_19>", line 3, in square_all
NameError: name 'n' is not defined
assert square_all([2, 4]) == [4, 16]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_19>", line 3, in square_all
NameError: name 'n' is not defined
assert square_all([]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_19>", line 3, in square_all
NameError: name 'n' is not defined

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'filter_odd' is not defined
assert filter_odd([2, 4, 6]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'filter_odd' is not defined
assert filter_odd([1, 3, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'filter_odd' is not defined

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Raihan Sadath

Roll: 2333442
File: student_notebook (2)(1).ipynb
Total: 23.0/47 (48.94%)
Best 10: 23.0
Scaled: 7.19

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truepassed1.0
assert is_odd(4) == Falsepassed1.0
assert is_odd(1) == Truepassed1.0

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([1]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([None]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert get_absolute(10) == 10failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert get_absolute(0) == 0passed1.0

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7passed1.0

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_17>", line 3, in count_even
NameError: name 'your_list' is not defined
assert count_even([1, 3, 5]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_17>", line 3, in count_even
NameError: name 'your_list' is not defined
assert count_even([2, 4, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_17>", line 3, in count_even
NameError: name 'your_list' is not defined

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]passed1.0
assert square_all([2, 4]) == [4, 16]passed1.0
assert square_all([]) == []passed1.0

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert filter_odd([2, 4, 6]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert filter_odd([1, 3, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Parth Thakur

Roll: 2333437
File: student_notebook (2).ipynb
Total: 25.0/47 (53.19%)
Best 10: 25.0
Scaled: 7.81

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(4) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(1) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert classify_age(75) == 'Senior'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([1]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([None]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert get_absolute(10) == 10failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert get_absolute(0) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7passed1.0

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3passed1.0
assert count_even([1, 3, 5]) == 0passed1.0
assert count_even([2, 4, 6]) == 3passed1.0

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]passed1.0
assert square_all([2, 4]) == [4, 16]passed1.0
assert square_all([]) == []passed1.0

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]passed1.0
assert filter_odd([2, 4, 6]) == []passed1.0
assert filter_odd([1, 3, 5]) == [1, 3, 5]passed1.0

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])passed1.0
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])passed1.0
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Sanjana Kolakkunnath

Roll: 2333446
File: student_notebook (3) (1).ipynb
Total: 30.0/47 (63.83%)
Best 10: 30.0
Scaled: 9.38

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truepassed1.0
assert is_odd(4) == Falsepassed1.0
assert is_odd(1) == Truepassed1.0

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([1]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([None]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5passed1.0
assert get_absolute(10) == 10passed1.0
assert get_absolute(0) == 0passed1.0

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7passed1.0

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3passed1.0
assert count_even([1, 3, 5]) == 0passed1.0
assert count_even([2, 4, 6]) == 3passed1.0

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]passed1.0
assert square_all([2, 4]) == [4, 16]passed1.0
assert square_all([]) == []passed1.0

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'number_exists' is not defined
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'number_exists' is not defined
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'number_exists' is not defined

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]passed1.0
assert filter_odd([2, 4, 6]) == []passed1.0
assert filter_odd([1, 3, 5]) == [1, 3, 5]passed1.0

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Reet Agarwal

Roll: 2333338
File: student_notebook (3).ipynb
Total: 36.0/47 (76.6%)
Best 10: 31.0
Scaled: 9.69

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truepassed1.0
assert is_odd(4) == Falsepassed1.0
assert is_odd(1) == Truepassed1.0

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truepassed1.0
assert is_empty([1]) == Falsepassed1.0
assert is_empty([None]) == Falsepassed1.0

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5passed1.0
assert get_absolute(10) == 10passed1.0
assert get_absolute(0) == 0passed1.0

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3passed1.0
assert count_even([1, 3, 5]) == 0passed1.0
assert count_even([2, 4, 6]) == 3passed1.0

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]passed1.0
assert square_all([2, 4]) == [4, 16]passed1.0
assert square_all([]) == []passed1.0

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truepassed1.0
assert number_exists(10, [1, 2, 3]) == Falsepassed1.0
assert number_exists(1, [1]) == Truepassed1.0

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]passed1.0
assert filter_odd([2, 4, 6]) == []passed1.0
assert filter_odd([1, 3, 5]) == [1, 3, 5]passed1.0

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Anandi

Roll: 2333411
File: student_notebook (4)(1).ipynb
Total: 0.0/47 (0.0%)
Best 10: 0.0
Scaled: 0.0

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'is_odd' is not defined
assert is_odd(4) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'is_odd' is not defined
assert is_odd(1) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'is_odd' is not defined

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert classify_age(15) == 'Teen'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert classify_age(35) == 'Adult'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert classify_age(75) == 'Senior'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert find_length([1]) == 1failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert find_length([5, 10, 15, 20]) == 4failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert total_sum([10]) == 10failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert total_sum([]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([1]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([None]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert get_absolute(10) == 10failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert get_absolute(0) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert min_of_two(100, 50) == 50failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert min_of_two(7, 7) == 7failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert count_even([1, 3, 5]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert count_even([2, 4, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert square_all([2, 4]) == [4, 16]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert square_all([]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'find_max' is not defined
assert find_max([5, 5, 5]) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'find_max' is not defined
assert find_max([-10, -5, -20]) == -5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'find_max' is not defined

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert filter_odd([2, 4, 6]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert filter_odd([1, 3, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Anandi

Roll: 2333411
File: student_notebook (4).ipynb
Total: 25.0/47 (53.19%)
Best 10: 25.0
Scaled: 7.81

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truepassed1.0
assert is_odd(4) == Falsepassed1.0
assert is_odd(1) == Truepassed1.0

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truepassed1.0
assert is_empty([1]) == Falsepassed1.0
assert is_empty([None]) == Falsepassed1.0

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5passed1.0
assert get_absolute(10) == 10passed1.0
assert get_absolute(0) == 0passed1.0

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert min_of_two(100, 50) == 50failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert min_of_two(7, 7) == 7failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert count_even([1, 3, 5]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert count_even([2, 4, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]passed1.0
assert square_all([2, 4]) == [4, 16]passed1.0
assert square_all([]) == []passed1.0

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert filter_odd([2, 4, 6]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert filter_odd([1, 3, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Aditi Chauhan

Roll: 2333405
File: student_notebook (5) (2).ipynb
Total: 14.0/47 (29.79%)
Best 10: 14.0
Scaled: 4.38

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(4) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(1) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert classify_age(75) == 'Senior'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([1]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([None]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert get_absolute(10) == 10failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert get_absolute(0) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7passed1.0

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
TypeError: count_even() missing 1 required positional argument: 'lst'
assert count_even([1, 3, 5]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
TypeError: count_even() missing 1 required positional argument: 'lst'
assert count_even([2, 4, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
TypeError: count_even() missing 1 required positional argument: 'lst'

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
TypeError: square_all() missing 1 required positional argument: 'lst'
assert square_all([2, 4]) == [4, 16]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
TypeError: square_all() missing 1 required positional argument: 'lst'
assert square_all([]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
TypeError: square_all() missing 1 required positional argument: 'lst'

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_33>", line 3, in filter_odd
NameError: name 'n' is not defined
assert filter_odd([2, 4, 6]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_33>", line 3, in filter_odd
NameError: name 'n' is not defined
assert filter_odd([1, 3, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_33>", line 3, in filter_odd
NameError: name 'n' is not defined

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

ishi goel

Roll: 58
File: student_notebook (6) (1).ipynb
Total: 10.0/47 (21.28%)
Best 10: 10.0
Scaled: 3.12

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(4) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(1) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([1]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([None]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert get_absolute(10) == 10failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert get_absolute(0) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert min_of_two(100, 50) == 50failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert min_of_two(7, 7) == 7failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert count_even([1, 3, 5]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert count_even([2, 4, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert square_all([2, 4]) == [4, 16]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert square_all([]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert find_max([5, 5, 5]) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert find_max([-10, -5, -20]) == -5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'number_exists' is not defined
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'number_exists' is not defined
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'number_exists' is not defined

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert filter_odd([2, 4, 6]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert filter_odd([1, 3, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Kabir Tandon

Roll: 2333428
File: student_notebook (Kabir Tandion 2333428).ipynb
Total: 20.0/47 (42.55%)
Best 10: 20.0
Scaled: 6.25

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(4) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(1) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert classify_age(75) == 'Senior'failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([1]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([None]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert get_absolute(10) == 10passed1.0
assert get_absolute(0) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert min_of_two(100, 50) == 50failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert min_of_two(7, 7) == 7failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3passed1.0
assert count_even([1, 3, 5]) == 0passed1.0
assert count_even([2, 4, 6]) == 3passed1.0

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]passed1.0
assert square_all([2, 4]) == [4, 16]passed1.0
assert square_all([]) == []passed1.0

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]passed1.0
assert filter_odd([2, 4, 6]) == []passed1.0
assert filter_odd([1, 3, 5]) == [1, 3, 5]passed1.0

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_27>", line 4, in find_pairs
NameError: name 'a' is not defined
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_27>", line 4, in find_pairs
NameError: name 'a' is not defined
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_27>", line 4, in find_pairs
NameError: name 'a' is not defined

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Gouri P

Roll: 2333316
File: student_notebook 2333316 (2).ipynb
Total: 36.0/47 (76.6%)
Best 10: 31.0
Scaled: 9.69

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truepassed1.0
assert is_odd(4) == Falsepassed1.0
assert is_odd(1) == Truepassed1.0

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truepassed1.0
assert is_empty([1]) == Falsepassed1.0
assert is_empty([None]) == Falsepassed1.0

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5passed1.0
assert get_absolute(10) == 10passed1.0
assert get_absolute(0) == 0passed1.0

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7passed1.0

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3passed1.0
assert count_even([1, 3, 5]) == 0passed1.0
assert count_even([2, 4, 6]) == 3passed1.0

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]passed1.0
assert square_all([2, 4]) == [4, 16]passed1.0
assert square_all([]) == []passed1.0

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truepassed1.0
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(1, [1]) == Truepassed1.0

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]passed1.0
assert filter_odd([2, 4, 6]) == []passed1.0
assert filter_odd([1, 3, 5]) == [1, 3, 5]passed1.0

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Khush Sawansukha

Roll: 2333429
File: student_notebook(1).ipynb
Total: 16.0/47 (34.04%)
Best 10: 16.0
Scaled: 5.0

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(4) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(1) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([1]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([None]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'get_absolute' is not defined
assert get_absolute(10) == 10failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'get_absolute' is not defined
assert get_absolute(0) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'get_absolute' is not defined

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7passed1.0

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'count_even' is not defined
assert count_even([1, 3, 5]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'count_even' is not defined
assert count_even([2, 4, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'count_even' is not defined

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_25>", line 3, in square_all
NameError: name 'n' is not defined
assert square_all([2, 4]) == [4, 16]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_25>", line 3, in square_all
NameError: name 'n' is not defined
assert square_all([]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_25>", line 3, in square_all
NameError: name 'n' is not defined

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'filter_odd' is not defined
assert filter_odd([2, 4, 6]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'filter_odd' is not defined
assert filter_odd([1, 3, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'filter_odd' is not defined

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'is_palindrome' is not defined
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'is_palindrome' is not defined
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'is_palindrome' is not defined
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'is_palindrome' is not defined

student name

Roll: student roll number
File: student_notebook(2).ipynb
Total: 0.0/47 (0.0%)
Best 10: 0.0
Scaled: 0.0

Question: _identity_check_

+
Description: Student did not customize name/roll_number.
AssertionStatusScoreError
[missing student identity]failed0.0
Student notebook missing personalized name/roll_number. Please define:

name = 'Your Name'
roll_number = 'Your Roll Number'

Kushal Surana

Roll: 2333326
File: student_notebook.ipynb
Total: 17.0/47 (36.17%)
Best 10: 17.0
Scaled: 5.31

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truepassed1.0
assert is_odd(4) == Falsepassed1.0
assert is_odd(1) == Truepassed1.0

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_9>", line 2, in total_sum
TypeError: 'type' object is not iterable
assert total_sum([10]) == 10failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_9>", line 2, in total_sum
TypeError: 'type' object is not iterable
assert total_sum([]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_9>", line 2, in total_sum
TypeError: 'type' object is not iterable

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'is_empty' is not defined
assert is_empty([1]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'is_empty' is not defined
assert is_empty([None]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'is_empty' is not defined

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5passed1.0
assert get_absolute(10) == 10passed1.0
assert get_absolute(0) == 0passed1.0

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7passed1.0

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'count_even' is not defined
assert count_even([1, 3, 5]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'count_even' is not defined
assert count_even([2, 4, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'count_even' is not defined

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_19>", line 2, in square_all
File "<student_cell_19>", line 2, in <listcomp>
NameError: name 'n' is not defined
assert square_all([2, 4]) == [4, 16]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_19>", line 2, in square_all
File "<student_cell_19>", line 2, in <listcomp>
NameError: name 'n' is not defined
assert square_all([]) == []passed1.0

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_21>", line 2, in find_max
TypeError: 'type' object is not iterable
assert find_max([5, 5, 5]) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_21>", line 2, in find_max
TypeError: 'type' object is not iterable
assert find_max([-10, -5, -20]) == -5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_21>", line 2, in find_max
TypeError: 'type' object is not iterable

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'filter_odd' is not defined
assert filter_odd([2, 4, 6]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'filter_odd' is not defined
assert filter_odd([1, 3, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'filter_odd' is not defined

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Harshita Saha

Roll: 2333317
File: student_notebook_2333317.ipynb
Total: 28.0/47 (59.57%)
Best 10: 28.0
Scaled: 8.75

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(4) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_odd(1) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([1]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_empty([None]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5passed1.0
assert get_absolute(10) == 10passed1.0
assert get_absolute(0) == 0passed1.0

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7passed1.0

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3passed1.0
assert count_even([1, 3, 5]) == 0passed1.0
assert count_even([2, 4, 6]) == 3passed1.0

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]passed1.0
assert square_all([2, 4]) == [4, 16]passed1.0
assert square_all([]) == []passed1.0

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]passed1.0
assert filter_odd([2, 4, 6]) == []passed1.0
assert filter_odd([1, 3, 5]) == [1, 3, 5]passed1.0

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'find_pairs' is not defined
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'find_pairs' is not defined
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'find_pairs' is not defined

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

jotham

Roll: 2333322
File: student_notebook_2333322.ipynb
Total: 12.0/47 (25.53%)
Best 10: 12.0
Scaled: 3.75

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truepassed1.0
assert is_odd(4) == Falsepassed1.0
assert is_odd(1) == Truepassed1.0

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert find_length([1]) == 1failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert find_length([5, 10, 15, 20]) == 4failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert total_sum([10]) == 10failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert total_sum([]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'is_empty' is not defined
assert is_empty([1]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'is_empty' is not defined
assert is_empty([None]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'is_empty' is not defined

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5passed1.0
assert get_absolute(10) == 10passed1.0
assert get_absolute(0) == 0passed1.0

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_17>", line 3, in count_even
TypeError: 'int' object is not iterable
assert count_even([1, 3, 5]) == 0failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_17>", line 3, in count_even
TypeError: 'int' object is not iterable
assert count_even([2, 4, 6]) == 3failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_17>", line 3, in count_even
TypeError: 'int' object is not iterable

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_19>", line 2, in square_all
TypeError: 'type' object cannot be interpreted as an integer
assert square_all([2, 4]) == [4, 16]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_19>", line 2, in square_all
TypeError: 'type' object cannot be interpreted as an integer
assert square_all([]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_19>", line 2, in square_all
TypeError: 'type' object cannot be interpreted as an integer

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'find_max' is not defined
assert find_max([5, 5, 5]) == 5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'find_max' is not defined
assert find_max([-10, -5, -20]) == -5failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
NameError: name 'find_max' is not defined

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(1, [1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_25>", line 2, in filter_odd
UnboundLocalError: cannot access local variable 'n' where it is not associated with a value
assert filter_odd([2, 4, 6]) == []failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_25>", line 2, in filter_odd
UnboundLocalError: cannot access local variable 'n' where it is not associated with a value
assert filter_odd([1, 3, 5]) == [1, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<student_cell_25>", line 2, in filter_odd
UnboundLocalError: cannot access local variable 'n' where it is not associated with a value

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Alda Nongmeikapam

Roll: 2333306
File: student_notebook_alda_2333306.ipynb
Total: 36.0/47 (76.6%)
Best 10: 31.0
Scaled: 9.69

Question: is_odd

+
Description: **Return:** `True` if the number is odd, `False` otherwise
AssertionStatusScoreError
assert is_odd(3) == Truepassed1.0
assert is_odd(4) == Falsepassed1.0
assert is_odd(1) == Truepassed1.0

Question: classify_age

+
Description: **Return:** `'Child'` if age < 13, `'Teen'` if 13-19, `'Adult'` if 20-59, `'Senior'` if 60+
AssertionStatusScoreError
assert classify_age(10) == 'Child'passed1.0
assert classify_age(15) == 'Teen'passed1.0
assert classify_age(35) == 'Adult'passed1.0
assert classify_age(75) == 'Senior'passed1.0

Question: find_length

+
Description: **Return:** The length of the list (number of elements)
AssertionStatusScoreError
assert find_length([]) == 0passed1.0
assert find_length([1]) == 1passed1.0
assert find_length([5, 10, 15, 20]) == 4passed1.0

Question: total_sum

+
Description: **Return:** The sum of all numbers in the list
AssertionStatusScoreError
assert total_sum([1, 2, 3]) == 6passed1.0
assert total_sum([10]) == 10passed1.0
assert total_sum([]) == 0passed1.0

Question: is_empty

+
Description: **Return:** `True` if list is empty, `False` otherwise
AssertionStatusScoreError
assert is_empty([]) == Truepassed1.0
assert is_empty([1]) == Falsepassed1.0
assert is_empty([None]) == Falsepassed1.0

Question: get_absolute

+
Description: **Return:** The absolute value (always positive) of the number
AssertionStatusScoreError
assert get_absolute(-5) == 5passed1.0
assert get_absolute(10) == 10passed1.0
assert get_absolute(0) == 0passed1.0

Question: min_of_two

+
Description: **Return:** The minimum value between two numbers
AssertionStatusScoreError
assert min_of_two(5, 3) == 3passed1.0
assert min_of_two(100, 50) == 50passed1.0
assert min_of_two(7, 7) == 7passed1.0

Question: count_even

+
Description: **Return:** The count of even numbers **Example:** `[1, 2, 3, 4, 5, 6]` → `3` (because 2, 4, 6 are even)
AssertionStatusScoreError
assert count_even([1, 2, 3, 4, 5, 6]) == 3passed1.0
assert count_even([1, 3, 5]) == 0passed1.0
assert count_even([2, 4, 6]) == 3passed1.0

Question: square_all

+
Description: **Return:** A new list where each element is squared **Example:** `[1, 2, 3]` → `[1, 4, 9]`
AssertionStatusScoreError
assert square_all([1, 2, 3]) == [1, 4, 9]passed1.0
assert square_all([2, 4]) == [4, 16]passed1.0
assert square_all([]) == []passed1.0

Question: find_max

+
Description: **Return:** The largest number in the list (assume list is not empty)
AssertionStatusScoreError
assert find_max([3, 7, 2, 9, 1]) == 9passed1.0
assert find_max([5, 5, 5]) == 5passed1.0
assert find_max([-10, -5, -20]) == -5passed1.0

Question: number_exists

+
Description: **Return:** `True` if number is in list, `False` otherwise **Example:** `(5, [1, 2, 5, 8])` → `True`
AssertionStatusScoreError
assert number_exists(5, [1, 2, 5, 8]) == Truepassed1.0
assert number_exists(10, [1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert number_exists(1, [1]) == Truepassed1.0

Question: filter_odd

+
Description: **Return:** A new list containing only odd numbers from input list **Example:** `[1, 2, 3, 4, 5]` → `[1, 3, 5]`
AssertionStatusScoreError
assert filter_odd([1, 2, 3, 4, 5]) == [1, 3, 5]passed1.0
assert filter_odd([2, 4, 6]) == []passed1.0
assert filter_odd([1, 3, 5]) == [1, 3, 5]passed1.0

Question: find_pairs

+
Description: **Return:** A list of tuples, where each pair sums to target value **Example:** `([1, 2, 3, 4, 5], 6)` → `[(1, 5), (2, 4)]`
AssertionStatusScoreError
assert normalize_pairs(find_pairs([1, 2, 3, 4, 5], 6)) == normalize_pairs([(1, 5), (2, 4)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([2, 4, 6], 8)) == normalize_pairs([(2, 6)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable
assert normalize_pairs(find_pairs([1, 1, 1, 1], 2)) == normalize_pairs([(1, 1), (1, 1), (1, 1), (1, 1), (1, 1), (1, 1)])failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
File "<context_code>", line 5, in normalize_pairs
TypeError: 'NoneType' object is not iterable

Question: fibonacci

+
Description: **Return:** A list of first n Fibonacci numbers **Example:** n=5 → `[0, 1, 1, 2, 3]` (each number is sum of previous two)
AssertionStatusScoreError
assert fibonacci(5) == [0, 1, 1, 2, 3]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(1) == [0]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert fibonacci(6) == [0, 1, 1, 2, 3, 5]failed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Question: is_palindrome

+
Description: **Return:** `True` if list reads the same forwards and backwards, `False` otherwise **Example:** `[1, 2, 3, 2, 1]` → `True`, but `[1, 2, 3]` → `False`
AssertionStatusScoreError
assert is_palindrome([1, 2, 3, 2, 1]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([1, 2, 3]) == Falsefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([5]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError
assert is_palindrome([]) == Truefailed0.0
Traceback (most recent call last):
File "/app/src/instantgrade/comparison/comparison_service.py", line 44, in run_assertions
exec(compile(code, "<assertion>", "exec"), ns)
File "<assertion>", line 1, in <module>
AssertionError

Student Summary (Highest Best-N Across Attempts)

StudentRoll NumberHighest Best-NBest out ofScaled Score
R KISHORE KUMAR233344114.0104.38
Aayan Nariyal233340229.0109.06
Abhijith A Vasudev233340315.0104.69
Abhiram L233332712.0103.75
Aditi Chauhan233340514.0104.38
Ajitesh Solanki233330431.0109.69
Akshita Dhagat23333057.0102.19
Alda Nongmeikapam233330631.0109.69
Alviya233340916.0105.0
Anandi233341125.0107.81
Ankita Bajoria233341223.0107.19
Archa233341625.0107.81
Ashish Bhardwaj23333117.0102.19
Beryl Jacob Saigi233331219.0105.94
Bhoomika Jain233331331.0109.69
Dakshita233342026.0108.12
Eesha Bamangaya233342316.0105.0
Esther Ann Cheriyan 233342431.0109.69
Gouri P233331631.0109.69
Harshita Saha233331728.0108.75
Heer Domadia233331828.0108.75
Jaishnavy 233331931.0109.69
Kabir Tandon233342820.0106.25
Khush Sawansukha233342916.0105.0
Kushal Surana233332617.0105.31
Meenaakshi R Nair233333112.0103.75
Mythri233343823.0107.19
Naiya Kakkar233333314.0104.38
Parth Thakur233343725.0107.81
Raihan Sadath233344223.0107.19
Rajdeep Dutta233333711.0103.44
Reet Agarwal233333831.0109.69
Sania Thakrar233334329.0109.06
Sanjana Kolakkunnath233344630.0109.38
Saravana Arjun233344726.0108.12
Saumya233344826.0108.12
Sebin Varghese Shibu233334525.0107.81
Shivam233345232.01010.0
Shreeji Anand23345319.0105.94
Shubham Bhattacharya233334918.0105.62
Vanditha Patwary233335628.0108.75
aaryan dubey23333023.0100.94
ishi goel5810.0103.12
jotham233332212.0103.75
student namestudent roll number0.0100.0