From a4e8456ab5f14a34cb2f79c0946c439a976041f8 Mon Sep 17 00:00:00 2001 From: Aleksander Sadikov Date: Mon, 14 Mar 2016 03:44:53 +0100 Subject: Hints for last_elem/2 added. --- prolog/problems/lists/last_elem_2/sl.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'prolog/problems/lists/last_elem_2/sl.py') diff --git a/prolog/problems/lists/last_elem_2/sl.py b/prolog/problems/lists/last_elem_2/sl.py index c0d8082..bcc33f8 100644 --- a/prolog/problems/lists/last_elem_2/sl.py +++ b/prolog/problems/lists/last_elem_2/sl.py @@ -36,6 +36,19 @@ implicitno že kar v argumentih predikata (glavi stavka).

'base_case': '''\

Si pomislil na robni pogoj? Kaj je najbolj enostaven primer? Kaj, če ima seznam samo en element?

+''', + + '[]_should_not_succeed': '''\ +

Kako si lahko uspešno našel zadnji element v praznem seznamu? Verjetno potrebuješ drugačen robni pogoj.

+''', + + 'list_returned': '''\ +

Vračaš seznam namesto elementa.

+''', + + 'clumsy_conc_use': '''\ +

Uporabljaš conc/3? Zanimiva ideja. Ne pozabi, da mora drugi seznam, ki ga konkateniraš +biti dolžine ena, če hočeš doseči to kar želiš. Torej vzorec oblike [X], kajne?

''', 'recursive_case': '''\ -- cgit v1.2.1