Rešitev: PodvojiVrh, VrniPrviElement, OdstraniPrviElement

Iz MaFiRaWiki

Naloga: PodvojiVrh, VrniPrviElement, OdstraniPrviElement

PodvojiVrh[Pripravi[]]:=Pripravi[]
PodvojiVrh[Vstavi[s_,e_]]:=Vstavi[Vstavi[s,e],e]

VrniPrviElement[Pripravi[]]:=napaka
VrniPrviElement[Vstavi[Pripravi[],e_]]:=e
VrniPrviElement[Vstavi[s_,e_]]:=VrniPrviElement[s]

OdstraniPrviElement[Pripravi[]]:=napaka
OdstraniPrviElement[Vstavi[Pripravi[],e_]]:=Pripravi[]
OdstraniPrviElement[Vstavi[s_,e_]]:=Vstavi[OdstraniPrviElement[s],e]

Glej tudi

Osebna orodja