summaryrefslogtreecommitdiff
path: root/prolog/problems/lists/last_elem_2/sl.py
blob: c77ef57ad8e202c83b7ef31f03cf87ccdacf6929 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
name = 'last_elem/2'
slug = 'Vrni zadnji element seznama'

description = '''\
<p><code>last_elem(L, E)</code>: <code>E</code> je zadnji element seznama <code>L</code>.</p>
<pre>
?- last_elem([1,2,3], X).
  X = 3.
?- last_elem([3,2,X], 1).
  X = 1.
</pre>
'''

plan = []

hint = {
    'timeout': '''\
<p>Je morda na delu potencialno neskončna rekurzija? Kako se bo ustavila?</p>
<p>Morda pa je kriv tudi manjkajoč, neustrezen ali preprosto nekompatibilen (s splošnim primerom) robni pogoj?</p>
''',
}