forked from M-Labs/nac3
26 lines
575 B
Python
26 lines
575 B
Python
|
@extern
|
||
|
def output_int32(x: int32):
|
||
|
...
|
||
|
|
||
|
|
||
|
def run() -> int32:
|
||
|
for l in [[1, 2, 3, 4, 5], [1, 2, 3], [1], []]:
|
||
|
output_int32(len(l))
|
||
|
|
||
|
for r in [
|
||
|
range(10),
|
||
|
range(0, 0),
|
||
|
range(2, 10),
|
||
|
range(0, 10, 1),
|
||
|
range(1, 10, 2),
|
||
|
range(-1, 10, 2),
|
||
|
range(2, 10, 3),
|
||
|
range(-2, 12, 5),
|
||
|
range(2, 5, -1),
|
||
|
range(5, 2, -1),
|
||
|
range(5, 2, -2),
|
||
|
range(24, -3, -6),
|
||
|
range(24, -3, 6)]:
|
||
|
output_int32(len(r))
|
||
|
return 0
|