fork download
  1. (defun process-numeric-list ()
  2. ;; list 関数を使って動的にリストを生成する
  3. (let ((data-list (list 150 420 300 250 380)))
  4. (format t "元のリスト: ~A~%" data-list)
  5. ;; リストの要素を降順にソートする
  6. (let ((sorted-list (sort data-list #'>)))
  7. ;; 1番目の要素(最高値)を抽出して表示
  8. (format t "1番目の要素: ~A~%" (second sorted-list)))))
  9.  
  10. (process-numeric-list)
Success #stdin #stdout 0.01s 28948KB
stdin
Standard input is empty
stdout
元のリスト: (150 420 300 250 380)
1番目の要素: 380