48e5788f61e3
Cleanup
author | Steve Losh <steve@stevelosh.com> |
---|---|
date | Wed, 07 Nov 2018 20:39:43 -0500 |
parents | fc16ddecf261 |
children | 4660a7402edb 1d0852c279f7 |
branches/tags | (none) |
files | src/problems/lcsm.lisp |
Changes
--- a/src/problems/lcsm.lisp Wed Nov 07 20:38:33 2018 -0500 +++ b/src/problems/lcsm.lisp Wed Nov 07 20:39:43 2018 -0500 @@ -71,8 +71,7 @@ (define-problem lcsm (data stream) *input-lcsm* "AC" - (let ((lines (iterate (for (nil line) :in-fasta data) - (collect line)))) + (let ((lines (mapcar #'cdr (read-fasta-into-alist data)))) (-<> (reduce #'longest-common-substrings-of-any (rest lines) :initial-value (list (first lines))) (sort <> #'string<) ; tests