summaryrefslogtreecommitdiff
path: root/prolog/problems/lists/last_elem_2
diff options
context:
space:
mode:
Diffstat (limited to 'prolog/problems/lists/last_elem_2')
-rw-r--r--prolog/problems/lists/last_elem_2/sl.py9
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 = {