diff options
Diffstat (limited to 'prolog/problems/lists/last_elem_2')
-rw-r--r-- | prolog/problems/lists/last_elem_2/sl.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/prolog/problems/lists/last_elem_2/sl.py b/prolog/problems/lists/last_elem_2/sl.py index 7ab8ddc..9bf61a2 100644 --- a/prolog/problems/lists/last_elem_2/sl.py +++ b/prolog/problems/lists/last_elem_2/sl.py @@ -14,12 +14,13 @@ description = '''\ ''' plan = ['''\ -<p></p> +<p>Do prvega elementa v seznamu je enostavno priti, do zadnjega se je treba rekurzivno prebiti.</p> ''', '''\ -<p> <code>X</code> </p> +<p>Seznam lahko razbijem na glavo in rep in iščem dalje v repu. Problem sem zmanjšal (rep je manjši +od celega seznama), torej lahko uporabim rekurzijo.</p> ''', '''\ -<p> -Ker je nov seznam manjši, sem tudi problem zmanjšal.</p> +<p>Če je <code>X</code> zadnji element repa <code>T</code>, potem je <code>X</code> tudi zadnji element +celega seznama, ki je oblike <code>[H|T]</code>.</p> '''] hint = { |