Skip to content

Instantly share code, notes, and snippets.

@intinig
Created March 23, 2012 15:53
Show Gist options
  • Save intinig/2172068 to your computer and use it in GitHub Desktop.
Save intinig/2172068 to your computer and use it in GitHub Desktop.
(defun file-lines (path)
(with-open-file (s path)
(loop for line = (read-line s nil nil)
while line
collect line into lines
finally (return (values lines)))))
(defun get-solution (lines)
(if (> (length lines) 1)
(progn (get-solution (cdr lines))
(print lines))
(progn (car lines)
(print (car lines)))))
(defun solve (path)
(get-solution (file-lines path)))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment