Re: sudoku with swi-prolog
- From: Jan Wielemaker <jan@xxxxxxxxxxxxxxxxxxx>
- Date: 18 Nov 2005 16:06:20 GMT
On 2005-11-18, Martin Sondergaard <nobody@xxxxxxxxxxx> wrote:
> ?- all_different( 1, 2, 3, 4, 5, 6, 7, 8, 9 ).
> yes
If you use a list it becomes easy :-)
all_different(List) :-
sort(List, List2), % remove duplicates
same_length(List, List2).
same_length([], []).
same_length([_|T1], [_|T2]) :-
same_length(T1, T2).
--- Jan
.
- Follow-Ups:
- Re: sudoku with swi-prolog
- From: Tom Breton
- Re: sudoku with swi-prolog
- References:
- sudoku with swi-prolog
- From: entsafter
- Re: sudoku with swi-prolog
- From: Martin Sondergaard
- sudoku with swi-prolog
- Prev by Date: Marketing promotions
- Next by Date: Re: sudoku with swi-prolog
- Previous by thread: Re: sudoku with swi-prolog
- Next by thread: Re: sudoku with swi-prolog
- Index(es):