> (int-gen 3 10) (3 4 5 6 7 8 9 10)解答例
> (int-list-operator (list 1 2 3 4) 'sum) 10 > (int-list-operator (list 1 2 3 4) 'product) 24解答例
先頭にくる演算記号(symbol)は、+,-, *, /, max, minとし、 引数はすべて数字(実数)が直接書かれているものとします。
> (define sample+ (list '+ 1 2 3 4 5)) > (define sample* (list '* 1 2 3 4 5)) > (define sample-max (list 'max 1 2 3 4 5)) > sample+ (+ 1 2 3 4 5) > sample* (* 1 2 3 4 5) > sample-max (max 1 2 3 4 5) > (calc sample+) 15 > (calc sample*) 120 > (calc sample-max) 5解答例はなし(2. が出来れば、3も出来るでしょう)
99.10.5/ Tomio KAMADA: kamada@cs.kobe-u.ac.jp