Add tasks for all the new languages
This commit is contained in:
parent
9dc3c2bb62
commit
bba7bfd280
13208 changed files with 134745 additions and 0 deletions
10
Task/Set-consolidation/Egison/set-consolidation-1.egison
Normal file
10
Task/Set-consolidation/Egison/set-consolidation-1.egison
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
(define $consolidate
|
||||
(lambda [$xss]
|
||||
(match xss (multiset (set char))
|
||||
{[<cons <cons $m $xs>
|
||||
<cons <cons ,m $ys>
|
||||
$rss>>
|
||||
(consolidate {(unique/m char {m @xs @ys}) @rss})]
|
||||
[_ xss]})))
|
||||
|
||||
(test (consolidate {{'H' 'I' 'K'} {'A' 'B'} {'C' 'D'} {'D' 'B'} {'F' 'G' 'H'}}))
|
||||
1
Task/Set-consolidation/Egison/set-consolidation-2.egison
Normal file
1
Task/Set-consolidation/Egison/set-consolidation-2.egison
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"DBAC" "HIKFG"}
|
||||
Loading…
Add table
Add a link
Reference in a new issue