장민석
가입: 2006년 9월 5일 올린 글: 165
|
올려짐: 2006년10월13일 19:47 주제: hw 3-3 테스트 셋 |
|
|
즐거운 고민 테스트 셋입니다.
| 코드: | val reqList = [ (A, [Items[1,3,5], Same(D)]),
(B, [Items[2,3], Same(B), Common( Same(A), Common(Except(Same(B),[1,3]),Same(C)) )]),
(C, [Items[6,3], Except(Same(D),[1])]),
(D, [Items[1,5,8], Except(Common(Same(B),Same(C)),[3])]),
(E, [Items[3,4,7], Except(Common(Same(D), Common(Same(D), Items[1,2,3,5])), [1,6]) ] )
]
val result = shoppingList reqList |
결과
| 코드: | val reqList: (id * cond list) list
= [(A, [Items [1, 3, 5], Same D]),
(B,
[Items [2, 3], Same B,
Common (Same A, Common (Except (Same B, [1, 3]), Same C))]),
(C, [Items [6, 3], Except (Same D, [1])]),
(D, [Items [1, 5, 8], Except (Common (Same B, Same C), [3])]),
(E,
[Items [3, 4, 7],
Except
(Common (Same D, Common (Same D, Items [1, 2, 3, 5])),
[1, 6])])]
val result: (id * int list) list
= [(A, [1, 3, 5, 8]), (B, [2, 3]), (C, [3, 5, 6, 8]),
(D, [1, 5, 8]), (E, [3, 4, 5, 7])] |
|
|