목록의 최대 값과 최소값을 찾은 다음 새 목록에 추가해야합니다. 지금까지 내 코드 :초급 : 계획의 목록에 도움이 필요합니다.
(define alist '(18 39 57 -4 0)
(define (nMax alist)
(if (null? (cdr alist))
(car alist)
(if (> (car alist) (nMax (cdr alist)))
(car alist)
(nMax (cdr alist)))))
(define (nMin alist)
(if (null? (cdr alist))
(car alist)
(if (< (car alist) (nMin (cdr alist)))
(car alist)
(nMin (cdr alist)))))
이제 막혔습니다. 새 목록에 nMin
+ nMax
을 어떻게 추가 할 수 있습니까?
'(57 -4)
당신이 두 가지 요소의 같은 목록의 두 요소, 또는 합계를 하시겠습니까? – Jordan
네, 같은 목록에 넣어주세요. –