当前位置: 首页 > wzjs >正文

临海营销型网站建设中山教育平台网站建设

临海营销型网站建设,中山教育平台网站建设,长沙 网站建设,建设项目竣工验收网站1. 安装 Common Lisp 实现 这里以 SBCL 为例,在 Armbian 中,你可以通过包管理器来安装 SBCL。打开终端,执行以下命令: sudo apt update sudo apt install sbcl这个命令会先更新软件包列表,然后安装 SBCL。 demo.lis…
1. 安装 Common Lisp 实现

这里以 SBCL 为例,在 Armbian 中,你可以通过包管理器来安装 SBCL。打开终端,执行以下命令:

sudo apt update
sudo apt install sbcl

这个命令会先更新软件包列表,然后安装 SBCL。

demo.lisp
;; 生成指定范围内的随机不重复数字列表
(defun generate-random-numbers (min max count)(let ((numbers (loop for i from min to max collect i))result)(dotimes (i count)(let ((index (random (length numbers))))(push (nth index numbers) result)(setf numbers (remove (nth index numbers) numbers))))(sort result #'<)));; 生成双色球中奖号码
(defun generate-winning-numbers ()(let ((red-balls (generate-random-numbers 1 33 6))(blue-ball (generate-random-numbers 1 16 1)))(list red-balls blue-ball)));; 让用户输入红球号码
(defun input-red-balls ()(format t "请输入 6 个不重复的红球号码(范围 01 - 33),用空格分隔:")(let ((input (read-line)))(let ((numbers (mapcar #'parse-integer (cl-ppcre:split " " input))))(when (and (= (length numbers) 6)(every (lambda (n) (<= 1 n 33)) numbers)(equal (sort (copy-list numbers) #'<) (remove-duplicates numbers :test #'=)))numbers))));; 让用户输入蓝球号码
(defun input-blue-ball ()(format t "请输入 1 个蓝球号码(范围 01 - 16):")(let ((input (read-line)))(let ((number (parse-integer input)))(when (<= 1 number 16)(list number)))));; 判断中奖情况
(defun check-winning (user-numbers winning-numbers)(let* ((user-red (car user-numbers))(user-blue (cadr user-numbers))(winning-red (car winning-numbers))(winning-blue (cadr winning-numbers))(red-matches (count-if (lambda (n) (member n winning-red)) user-red))(blue-match (equal user-blue winning-blue)))(cond ((and (= red-matches 6) blue-match) "一等奖")((= red-matches 6) "二等奖")((and (= red-matches 5) blue-match) "三等奖")((or (and (= red-matches 5) (not blue-match))(and (= red-matches 4) blue-match)) "四等奖")((or (and (= red-matches 4) (not blue-match))(and (= red-matches 3) blue-match)) "五等奖")((or (and (<= red-matches 2) blue-match)) "六等奖")(t "未中奖"))));; 主游戏函数
(defun play-double-color-ball ()(let ((winning-numbers (generate-winning-numbers))user-numbers)(format t "欢迎参加双色球游戏!~%")(let ((red (input-red-balls)))(when red(let ((blue (input-blue-ball)))(when blue(setf user-numbers (list red blue))(format t "本期中奖红球号码:~{~2,'0d ~},蓝球号码:~2,'0d~%" (car winning-numbers) (car (cadr winning-numbers)))(format t "你选择的红球号码:~{~2,'0d ~},蓝球号码:~2,'0d~%" (car user-numbers) (car (cadr user-numbers)))(format t "你中了:~a~%" (check-winning user-numbers winning-numbers))))))));; 运行游戏
(play-double-color-ball)     

运行

sbcl --load demo.lisp


文章转载自:

http://CE3CQSH0.ryfpx.cn
http://WLzDkIqz.ryfpx.cn
http://XHohq5O7.ryfpx.cn
http://aCAeJlU4.ryfpx.cn
http://RFJPihkb.ryfpx.cn
http://Xv0XqHnw.ryfpx.cn
http://gnIMep03.ryfpx.cn
http://hxiXADnK.ryfpx.cn
http://EvGhIUTs.ryfpx.cn
http://BDEgubrd.ryfpx.cn
http://c3NVkL8N.ryfpx.cn
http://sXwT4k4m.ryfpx.cn
http://abopJTez.ryfpx.cn
http://WpYyQNj2.ryfpx.cn
http://Ukmq256Y.ryfpx.cn
http://SEx2xrlN.ryfpx.cn
http://MtjYBokb.ryfpx.cn
http://60ojAvfn.ryfpx.cn
http://w61zaPYo.ryfpx.cn
http://crlM3lQa.ryfpx.cn
http://pjgCoeir.ryfpx.cn
http://JbohvIcK.ryfpx.cn
http://JwHMwMs7.ryfpx.cn
http://EudZzokg.ryfpx.cn
http://LEe0kp36.ryfpx.cn
http://nEaERZLf.ryfpx.cn
http://ACrbI75Z.ryfpx.cn
http://rTkynyaw.ryfpx.cn
http://lT1X1M4p.ryfpx.cn
http://ehsh3PcM.ryfpx.cn
http://www.dtcms.com/wzjs/650031.html

相关文章:

  • 微网站在哪个平台上搭建好 知乎wordpress图片上传压缩
  • 折再返怎么 做网站wordpress 域名米表
  • 北京网站建设公司 蓝纤科技 网络服务江苏企业seo推广
  • 网站备案准备资料系统优化最好的安卓手机
  • 一家专做有机蔬菜的网站网红营销价值
  • 南昌网站建设公司收费万网手机网站
  • 深圳公司形象墙制作百度上做优化一年多少钱
  • jquery 手机网站开发建设网站需要备案么
  • 湖南做网站的公司网站首页收录没有了
  • 怎样评价一个网站做的好与不好网站服务器错误
  • 网站文字编辑怎么做黄冈黄页
  • 泰安整站优化臭事百科wordpress
  • 郑州郑州网站建设河南做网站公司点击精灵seo
  • 做网站要学哪些代码岳阳云溪区建设局网站
  • 天河网站建设优化安徽建设厅网站施
  • 一般做网站服务器的cpu怎么重新打开wordpress
  • 网站建设市场占有率wordpress提货下载
  • 网站视频可以拔下来做的网站吗
  • 青海企业网站制作帮忙做快站旅游网站
  • 沧州市网站建设公司设计wordpress页面模板
  • 网站的数据库选择贵阳网站建设公司哪个好
  • 专业网站建设价格分析手机价格大全
  • 泰安网站开发制作公司wordpress没人维护了
  • 租房网站网站的空间和域名备案
  • 繁体中文网站 怎么做专题网站建设解决方案
  • 国外网站做营销推广价格一般多少
  • wordpress 边框大小seo排名快速刷
  • 免费微网站模板网站备案是什么意思
  • 视频广告网站网站建设的模板
  • 关于做无机化学实验的网站淘宝指数查询