У меня есть домашние задания на вторник. Это про ракетку. Я должен разработать программу, которая может знать, является ли в списке одиночный код или нет. Я застрял, поэтому я прошу вас помочь мне.
Спасибо всем.
(if (pair? l) (if (pair? (cdr l)) #f #t)) #f #t )
Список - это одноэлементный объект, если он содержит один элемент, поэтому этого будет достаточно, если мы проверим, что:
cdr
null
Как это:
(and (pair? l) (null? (cdr l)))