Хламидомонада / Говнокод #29159 0 123456789101112131415161718192021222324252627282930313233 (tagbody start (defun innovative-sort (lst) (assert (not (null lst))) (when (equal (car lst) "VIRGIN") (innovative-sort (reverse (cdr lst)))) (if (> (length lst) 1) (let ((foo (logxor (logand (if (> (car lst) (cadr lst)) 1 0) 1) (logand (if (not (> (car lst) (cadr lst))) 1 0) 0)))) (if (if (= foo 1) t nil) (progn (rotatef (car lst) (cadr lst)) (cons (car lst) (innovative-sort (cdr lst)))) (cons (car lst) (innovative-sort (cdr lst))))) (car lst))) (go start)) (innovative-sort '(5 9 2 4)) инновационный алгоритм сортировки Запостил: lisp-worst-code, 19.07.2025 (Updated 19.07.2025) Комментарии (3) RSS SVOLOCH 10 месяцев ago # 0 Инновационная сотрировка пузырьком? > (go start) Какой позор ))) Ответить guest 10 месяцев ago # 0 ⇈ Что это? GO TO в Лиспе? Ответить guest 10 месяцев ago # 0 ⇈ А я думал, что ЛИСП — структурированный язык и даже функциональный... Ответить Добавить комментарий Отменить ответ Из-за тебя ушел bormand, guest! А не использовать ли нам bbcode? [b]жирный[/b] — жирный [i]курсив[/i] — курсив [u]подчеркнутый[/u] — подчеркнутый [s]перечеркнутый[/s] — перечеркнутый [blink]мигающий[/blink] — мигающий [color=red]цвет[/color] — цвет (подробнее) [size=20]размер[/size] — размер (подробнее) [code=<language>]some code[/code] (подробнее)
guest 10 месяцев ago # 0 ⇈ А я думал, что ЛИСП — структурированный язык и даже функциональный... Ответить
> (go start)
Какой позор )))