daily pastebin goal
55%
SHARE
TWEET

Untitled

a guest Mar 23rd, 2012 24 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. 1.)
  2. Sestavi funkcijo, ki dobi za parameter seznam celih ötevil. Postavimo se na mesto z indeksom 0, nato pa se premaknemo za toliko polj, kot je zapisano v seznamu na trenutnem mestu. Negativna vrednost pomeni premik v levo, pozitivna pa premik v desno. Negativen poloûaj pomeni ötetje mest s konca seznama. S premikanjem nadaljujemo, dokler ne pademo ven iz seznama. Funkcija naj vrne zadnji poloûaj v seznamu, preden smo naredili usodni korak.
  3. >>> skoki([])
  4. Napaka: Seznam je prazen.
  5. >>> skoki([2, 4, -1])
  6. 1
  7. >>> skoki([-1, 2, 1, -7, -3])
  8. -2
  9. 2.)
  10. Sestavi rekurzivno funkcijo, ki preveri, ali dani niz predstavlja pravilne vzorec. Vzorec je sestavljen iz črk X, A, B in O. Pravilni so vzorci, ki so sestavljeni na enega od naötetih načinov:
  11. XO
  12. AB
  13. XVO, kjer je V pravilen vzorec
  14. AVB, kjer je V pravilen vzorec
  15. V1V2, kjer sta V1 in V2 pravilna vzorca
  16. >>> vzorec("AB")
  17. True
  18. >>> vzorec("XABO")
  19. True
  20. >>> vzorec("XABOAXOB")
  21. True
  22. >>> vzorec("AXOAXOBB")
  23. True
  24. >>> vzorec("AABBXOAB")
  25. True
  26. >>> vzorec("AABBXOOABX")
  27. False
RAW Paste Data
Pastebin PRO WINTER Special!
Get 40% OFF Pastebin PRO accounts!
Top