(defun process-numeric-list ()
;; list 関数を使って動的にリストを生成する
(let ((data-list (list 150 420 300 250 380)))
(format t "元のリスト: ~A~%" data-list)
;; リストの要素を降順にソートする
(let ((sorted-list (sort data-list #'>)))
;; 1番目の要素(最高値)を抽出して表示
(format t "1番目の要素: ~A~%" (first sorted-list)))))
(process-numeric-list)
KGRlZnVuIHByb2Nlc3MtbnVtZXJpYy1saXN0ICgpCiAgOzsgbGlzdCDplqLmlbDjgpLkvb/jgaPjgabli5XnmoTjgavjg6rjgrnjg4jjgpLnlJ/miJDjgZnjgosKICAobGV0ICgoZGF0YS1saXN0IChsaXN0IDE1MCA0MjAgMzAwIDI1MCAzODApKSkKICAgIChmb3JtYXQgdCAi5YWD44Gu44Oq44K544OIOiB+QX4lIiBkYXRhLWxpc3QpCiAgICA7OyDjg6rjgrnjg4jjga7opoHntKDjgpLpmY3poIbjgavjgr3jg7zjg4jjgZnjgosKICAgIChsZXQgKChzb3J0ZWQtbGlzdCAoc29ydCBkYXRhLWxpc3QgIyc+KSkpCiAgICAgIDs7IDHnlarnm67jga7opoHntKDvvIjmnIDpq5jlgKTvvInjgpLmir3lh7rjgZfjgabooajnpLoKICAgICAgKGZvcm1hdCB0ICIx55Wq55uu44Gu6KaB57SgOiB+QX4lIiAoZmlyc3Qgc29ydGVkLWxpc3QpKSkpKQoKKHByb2Nlc3MtbnVtZXJpYy1saXN0KQ==