2014-04-06 27 views
-1

(thirds '(a b c d e f g))應該返回:(a d g);方案三,交換,偶數列表

(thirds '((a b) c (d e f) g (h i)))應該返回((a b) g))

(thirds '())應該返回一個空列表;

第二個功能是SWAP

第三個功能是EVENATOM

回答

1

看來,這一切功能是別人的任務的一部分,如果你花時間去尋找他們的時候有幾個答案。免責聲明:我會鏈接我自己的解決方案,但其他人也一樣好。

  • thirds程序定義here
  • swap程序定義here
  • evenatom過程here
+0

感謝您的回答。 – user2348617

+0

如果你有可以幫助我,請到這個地址。真的很感謝你在我的問題上的時間。 http://stackoverflow.com/q/22902820/2348617 – user2348617