2015-12-13 4 views
-1

как это записать в схеме?Определите функцию, назовите ее «CHECK» в схеме

Определить функцию, назовут его «ПРОВЕРКА», которая принимает целое число в качестве первого аргумента, список целых чисел в качестве второго аргумента и возвращает количество сколько раз появляется первый аргумент во втором

+0

Если вы хотите показать свой нерабочий код, не публикуйте его в качестве ответа. Скорее, отредактируйте свой вопрос и поместите туда код. – itsols

ответ

0

То, что вы описываете, является вариацией того, что обычно называется `count ':

(define (check num ls) (count (lambda (val) (= val num)) ls)) 
(check 2 '(2 3 4 2)) ; => 2 
Смежные вопросы