- 博客(3)
- 收藏
- 关注
原创 python编写24点游戏
1.题目要求24点游戏是经典的纸牌益智游戏。常见游戏规则:从扑克中每次取出4张牌。使用加减乘除,第一个能得出24者为赢。(其中,J代表11,Q代表12,K代表13,A代表1),按照要求编程解决24点游戏。基本要求: 随机生成4个代表扑克牌牌面的数字字母,程序自动列出所有可能算出24的表达式,用擅长的语言(C/C++/Java或其他均可)实现程序解决问题。1.程序风格良好(使用自定义注释模板)2.列出表达式无重复。提高要求:用户初始生命值为一给定值(比如3),初始分数为0。随机生成4个代表扑克牌
2021-05-10 18:45:28
2111
原创 图灵机XN*2进行模拟
图灵机XN*2进行模拟基本要求: 对于XN*2图灵机进行模拟,任意给定的十进制数a,转换为收缩扩展二进制的编码,再编程模拟此Turing机的运行过程,要求输出从开始运行起的每一步骤的结果。算法分析(1)二进制编码转换。接收一个十进制数的输入,转换为二进制数,按照0->0、1->01的规则进行数据替换,最后在末尾添加一个‘110’。(2)图灵机XN*2指令计算:0 0 ->0 0 R,0 1 ->1 0 R,1 0 ->0 1 R,1 1 ->10 0
2021-04-13 16:10:03
302
原创 Java实现三天打鱼两天晒网
三天打鱼两天晒网1.问题描述:中国有句俗语叫“三天打鱼两天晒网”。某人从2010年1月1日起开始“三天打鱼两天晒网”,问这个人在以后的某一天中是“打鱼”还是“晒网”。用C或C++语言实现程序解决问题。2. 算法分析1)计算从2010年1月1日开始至指定日期共有多少天;2)由于“打鱼”和“晒网”的周期为5天,所以将计算出的天数用5去除;3)根据余数判断他是在“打鱼”还是在“晒网”;若余数为1,2,3,则他是在“打鱼”若余数为0 ,4,是在“晒网”3. 概要设计4.源代码5.总结
2021-03-22 22:09:32
386
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人