[发明专利]一种不需要对加、减、乘、除进行操作的24点求解方法在审
申请号: | 201510575302.6 | 申请日: | 2015-09-11 |
公开(公告)号: | CN105159864A | 公开(公告)日: | 2015-12-16 |
发明(设计)人: | 丁久仁 | 申请(专利权)人: | 丁久仁 |
主分类号: | G06F17/10 | 分类号: | G06F17/10;G06F3/0484;A63F1/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 610213 四川省成都市华阳*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 不需要 进行 操作 24 求解 方法 | ||
技术领域
本发明涉及移动通信设备应用技术,尤其涉及一种不需要对加、减、乘、除进行操作的24点求解方法。
背景技术
24点游戏是深爱人们喜欢的休闲、益智小游戏。传统玩法是从扑克牌中随机取出4张,将这4张扑克牌对应的数值(1到13)进行整数四则运算,使计算结果等于24。随着电脑,智能手机的普及,出现了可以在电脑和智能手机上运行的24点游戏。在现有技术中,除了需要玩家操作4个整数外,还需要玩家对加、减、乘、除进行操作,有的技术方案还需要操作表示计算优先级的括号,这导致玩家与游戏内容之间的操作效率降低,而且降低了游戏的整体运行效率,影响用户体验。
发明内容
本发明提供一种不需要对加、减、乘、除进行操作的24点求解方法,可以提高玩家与游戏内容之间的操作效率,并提高游戏的整体运行效率。
一种不需要对加、减、乘、除进行操作的24点求解方法,该方法包括:
数据获取模块,该模块运行于终端,在终端上显示4个整数,手指在屏幕上划动时检查划过的整数是否被重复划过,如果重复划过某一整数就忽略,如果不是重复划过就依次记录该整数,划动结束后,检查被划过的所有整数数量是否等于4,如果等于4就提交数据求解模块进行运算,如果不等于4,本次划动无效并清除划过的所有整数;
数据获取模块,该模块运行于终端,在终端上显示4个整数,该模块除了可以使用手指划动的方式外,还可以使用点击方式替换,手指在屏幕上点击时检查是否点中整数,如果没有点中整数,退出处理流程,如果点中整数,继续检查该整数是否为重复点中,如果是重复点中,退出处理流程,如果不是重复点中,依次记录该整数,再判断所有被点中的整数数量是否等于4,如果不等于4,退出处理流程,如果等于4,提交求解模块进行运算。
一种不需要对加、减、乘、除进行操作的24点求解方法,该方法还包括:
数据求解模块,该模块运行于终端或服务端,该模块内配置有1到13之间所有能计算为24点的4个整数及它们的运算方法,求解模块从所述配置中检索需要求解的4个有序整数,如果检索到就求解成功,反之失败。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。
图1是本发明实施例模块组成示意图;
图2是本发明实施例在终端上显示4个整数的示意图;
图3是本发明实施例数据获取模块的示意图;
图4是本发明实施例数据获取模块(点击流程)的示意图;
图5是本发明实施例数据求解模块的示意图。
具体实施方式
下面将结合附图并通过具体的实施方式进一步说明本发明的技术方案。
参阅图1所示,本发明实施例包括:101数据获取模块,检查手指划过4个整数的有效性,并提交有效数据到102数据求解模块;102数据求解模块,收到求解请求后进行求解处理。
参阅图2,201需要操作的整数,手指在屏幕上划动时检测是否划过这些整数;或者手指在屏幕上点击时检测是否点中这些整数。
参阅图3,是本发明实施例数据获取模块的工作流程,301手指在屏幕上开始划动时,302开始循环检查划动情况,在每一次循环中判断303,303检查是否划过某一整数,如果没有划过整数,继续运行302,如果划过某一整数,304检查这个整数是否已被划过并记录,如果已被划过,继续运行302,如果没有被划过,依次记录这个整数;当手指离开屏幕时,305手指在屏幕上结束本次划动,306检查所有被划过的整数数量是否等于4,如果不等于4,本次划动无效,清除所有被划过的整数,如果等于4,本次划动有效,将这4个有序整数提交图5所示的数据求解模块进行求解。
参阅图4,是本发明实施例数据获取模块(点击流程)的工作流程,401手指在屏幕上点击,402检查是否点中整数,如果没有点中就退出流程,如果点中某一整数,403检查被点中的整数是否被重复点中,如果是重复点中就退出流程,如果不是重复点中,404依次记录并判断被点中整数的数量是否等于4,如果不等于4,退出流程,如果等于4,将这4个有序整数提交图5所示的数据求解模块进行求解。
参阅图5,是本发明实施例数据求解模块的工作流程,503配置数据,配置有1到13之间所有能计算为24点的4个整数及它们的运算方法,501收到求解请求后,502从503中检索需要求解的4个有序整数,如果检索成功,求解成功,如果检索失败,求解失败。
参阅图5所示的数据求解模块可以运行于终端、服务器。
以上实施例对本方法进行了详细介绍,仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的思想和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于丁久仁,未经丁久仁许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510575302.6/2.html,转载请声明来源钻瓜专利网。