Суммирование списка без рекурсии / зацикливания в схеме / ракетке

#scheme

#схема

Вопрос:

Я работаю над заданием, связанным с Racket, и я надеялся, что кто-нибудь сможет направить меня в правильном направлении.

Я должен вычислить норму списка без рекурсии или с использованием цикла и без определения каких-либо вспомогательных функций.

Возможно ли это? Единственное, что приходит на ум, это как-то использовать встроенные функции map

Ответ №1:

 (define (norm lst)
  (apply   (map square lst)))