Получить список в котором удалена вторая треть - Erlang
Формулировка задачи:
Помогите решить задачу на языке Erlang.
Задан список длина которого кратная трем. Получить список в котором удалена вторая треть.
Решение задачи: «Получить список в котором удалена вторая треть»
textual
Листинг программы
Y=[1,2,3,4,5,6,7,8,9]. NewFunc = fun(L)-> fun Func([], _, _)-> []; Func([H|T], Len, N) when N < Len;N >= 2 * Len-> [H|Func(T, Len, N + 1)]; Func([_|T], Len, N)-> Func(T, Len, N + 1)end(L, length(L) div 3, 0) end . NewFunc(Y).
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д