< Zpět na seznam úloh

T1 Kontrola setříděného seznamu

var datasets = [
  {arg: [1, 24, 48], out: true},
  {arg: [0, 8, 10, 5, 12], out: false},
  {arg: [0, 4, 10, 10, 20, 33, 15, 36, 38, 46, 48, 41], out: false},
  {arg: [0, 11, 23, 24, 32, 33, 34, 39, 41, 42, 43, 46], out: true},
  {arg: [0, 0, 1, 2, 2, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 5, 6, 6, 6, 7, 7, 7, 7, 7, 8, 8, 8, 8, 9, 9], out: true},
  {arg: [0, 1, 1, 1, 1, 2, 2, 2, 1, 3, 3, 4, 4, 4, 5, 6, 6, 6, 7, 7, 6, 7, 8, 8, 8, 8, 9, 9, 9, 10], out: false},
]
var names = ['cisla'];

Program dostává seznam čísel a má určit, jestli jsou setříděná od nejmenšího po největší. Výstupem je tedy pravdivostní hodnota True nebo False.

def main(cisla):
  for i, x in enumerate(cisla):
    if x > 42:
        return False
  return True