QUIZ 5 COMP9021 PRINCIPLES OF PROGRAMMING $ python3 >>> from quiz_5 import * >>> encode([]) 0 >>> decode(0) [] >>> encode([1]) 7 >>> decode(7) [1] >>> encode([1, 0]) 116 >>> decode(116) [1, 0] >>> encode([1, 0, -2]) 7468 >>> decode(7468) [1, 0, -2] >>> encode([1, 0, -2, 3]) 477983 >>> decode(477983) [1, 0, -2, 3] >>> encode([1, 0, -2, 3, -11]) 489455311 >>> decode(489455311) [1, 0, -2, 3, -11] >>> decode(1) >>> decode(2) >>> decode(5) >>> decode(1000) >>> for i in range(11): ... proportion_of_valid_codes(i) ... 1.0 0.5 0.3333333333333333 0.5 0.6 0.5 0.42857142857142855 0.5 0.4444444444444444 0.4 0.36363636363636365 Date: Trimester 1, 2025. 2 COMP9021 PRINCIPLES OF PROGRAMMING >>> for i in range(5, 11): ... proportion_of_valid_codes(5, i) ... 0.0 0.0 0.3333333333333333 0.25 0.2 0.16666666666666666 >>> ^D $
学霸联盟