> 1 <

Автор Сообщение

AndrewwW

Members


Статус

2 сообщений

Где: Russia
Род занятий:
Возраст:

#7903   2018-10-17 04:14 GMT+3 часа(ов)      
Помогите с заданием на Scheme
Реализуйте процедуру "вставки" произвольного элемента в последовательность, в позицию с заданным индексом (процедура возвращает новую последовательность). Пусть процедура возвращает #f если вставка не может быть выполнена. Примеры применения процедуры:
(ins '(1 2 3) 1 0)    -> (1 0 2 3)
(ins #(1 2 3) 1 0)    -> #(1 0 2 3)
(ins #(1 2 3) 1 #\0)  -> #(1 #\0 2 3)
(ins "123" 1 #\0)     -> "1023"
(ins "123" 1 0)       -> #f
(ins "123" 3 #4)      -> "1234"
(ins "123" 5 #4)      ->  #f

Попробуйте предусмотреть все возможные варианты.
> 1 <


Онлайн :

0 пользователь(ей), 8 гость(ей) :




Реклама на сайте: