11 lines
454 B
Plaintext
11 lines
454 B
Plaintext
import util, cp.
|
|
main =>
|
|
N = 3,
|
|
println(permutations=permutations(1..N)), % built in
|
|
println(permutation=findall(P,permutation([a,b,c],P))), % built-in
|
|
println(permutation_rec1=findall(P,permutation_rec1(1..N,P))),
|
|
println(permutation_rec2=findall(P,permutation_rec2(1..N,P))),
|
|
println(permutation_cp1=permutation_cp1(N)),
|
|
println(permutation_cp2=findall(P,permutation_cp2(N,P))),
|
|
println(permutation_cp_list=permutation_cp_list("abc")).
|