From cf4e59c9d6bce337514fc7d77120baced0d6d7bc Mon Sep 17 00:00:00 2001 From: Timotej Lazar Date: Thu, 17 Mar 2016 14:19:45 +0100 Subject: Prolog: split lists exercises into two groups --- prolog/problems/lists_advanced/sublist_2/en.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 prolog/problems/lists_advanced/sublist_2/en.py (limited to 'prolog/problems/lists_advanced/sublist_2/en.py') diff --git a/prolog/problems/lists_advanced/sublist_2/en.py b/prolog/problems/lists_advanced/sublist_2/en.py new file mode 100644 index 0000000..2697d9b --- /dev/null +++ b/prolog/problems/lists_advanced/sublist_2/en.py @@ -0,0 +1,19 @@ +# coding=utf-8 + +name = 'sublist/2' +slug = 'generate sublists of a list' + +description = '''\ +

sublist(L, SL): SL is a continuous sublist of the list L.

+
+?- sublist([1,2,3], X).
+  X = [] ;
+  X = [1] ;
+  X = [1,2] ;
+  X = [1,2,3] ;
+  X = [2] ;
+  X = [2,3] ;
+  X = [3].
+
''' + +hint = {} -- cgit v1.2.1