var datasets = [
{arg: [1, 24, 48], out: [1, 24, 48]},
{arg: [1, 2, 3, 4, 5], out: [1, 2, 3, 4, 5]},
{arg: [5, 4, 3, 2, 1], out: [5]},
{arg: [1, 3, 2, 5, 4], out: [1, 3, 5]},
{arg: [1, 2, 3, 2, 1], out: [1, 2, 3]},
{arg: [1, 2, 3, 2, 3], out: [1, 2, 3, 3]},
{arg: [1, 2, 3, 3, 3], out: [1, 2, 3, 3, 3]},
]
var names = ['cisla'];
Program dostává seznam čísel má zařídit, aby byl setříděný od nejmenšího po největší. Udělá to tak, že smaže prvky, které jsou menší než ten předcházející.
def main(cisla):
while i < len(cisla):
if cisla[i] >= cisla[i-1]:
i = i + 1
else:
cisla.pop(i)
return cisla