社区
非技术区
帖子详情
请给出24点(4个小于随机24正整数)的算法
sonyg
2002-02-08 02:42:31
我已经能用穷举实现类似于(A/B+C)*D这样的解法了
但是这几种:
(A-B/C)*D
(7+1)*(1+2) (不知道怎么处理括号)
还有这种:
8/(3-8/3) (有非整数出现)
我是新来的,没多少分给,请原谅,呵呵
...全文
68
7
打赏
收藏
请给出24点(4个小于随机24正整数)的算法
我已经能用穷举实现类似于(A/B+C)*D这样的解法了 但是这几种: (A-B/C)*D (7+1)*(1+2) (不知道怎么处理括号) 还有这种: 8/(3-8/3) (有非整数出现) 我是新来的,没多少分给,请原谅,呵呵
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bary1980
2002-02-19
打赏
举报
回复
递归的算法应该更好些
LLnju
2002-02-19
打赏
举报
回复
现在的算法解决 全部4个数[1-9]组合的问题 运行时间小于 1s , 请到
http://www.csdn.net/expert/topic/503/503180.xml 察看处理结果
LLnju
2002-02-19
打赏
举报
回复
http://www.csdn.net/expert/topic/503/503163.xml
下有比这个更强的问题,你这个问题我想已经解决了,顺便请高手关注我的问题。
如果你想要个比较原始的程序版本看看(新版本正在酝酿中),可以计算 N = 4 , 5 , 6 , 7 ( 要有耐心啊,计算N=7,K=42 用了 3:25 ), 现在的目标,N = 10 , K = 60 , 想法大概有了,就等时间去实现了。
hamzsy
2002-02-18
打赏
举报
回复
http://www.csdn.net/expert/topic/531/531855.xml
fangrk
2002-02-09
打赏
举报
回复
查找一下主题为“24”的帖子。
至于像8/(3-8/3)的,我是把分子分母同时乘以一个不为零的数字。
NowCan
2002-02-09
打赏
举报
回复
去算法组找吧。
d_selenite
2002-02-08
打赏
举报
回复
我也写了一个,不过算法不是很优雅,
我是把括号固定,再填运算符和数字,
分析之后发现只有两种算式,
一种是((A+B)+C)+D
另一种是(A+B)+(C+D)
而非整数我是用精度来判断的
算法
学习之递归--4个数组成
24
的问题
题目:
给出
4个
小于
10个
正整数
,你可以使用加减乘除4种运算以及括号把这4个数连接起来得到一个表达式。 现在的问题是,是否存在一种方式使得得到的表达式的结果等于
24
。 这里加减乘除以及括号的运算结果和运算的...
【白话经典
算法
系列之十三】
随机
生成和为S的N个
正整数
——投影法
【白话经典
算法
系列之十三】
随机
生成和为S的N个
正整数
——投影法
随机
生成和为S的N个
正整数
有很多种解法。下面讲解一种比较高效且比较有趣味性的解法——投影法。 以生成和为20的4个数为例,可以先生成
随机
生成0到...
c语言将一个四位
正整数
倒排,输入一个四位
正整数
,将其逆序输出.如:输入1234,输出4321...
编写一个函数fun(n),求任意4位
正整数
的逆序数.intfun(intn){inta=n,b=0;...}或者把后三行删掉,C语言 设计
算法
输入一个四位
正整数
,将它们倒排,例如输入1234,输出4321.//z2.cpp:定义控制台应用程序的入口点.//#inclu...
Python:7-3
随机
小学加法题 (10分)
使用random库的randint()函数
随机
产生n道加法题(要求两个加数都是
小于
10的
正整数
),
正整数
n由用户输入。(注意:先要使用random库的seed(a)函数初始化
随机
数种子,种子参数为
正整数
a,由用户输入) 输入格式: 在一...
输入一个三位
正整数
(100~999),首先判断输入的是否是三位
正整数
,如果不在该范围内,输出“data error”,如果输入的是三位整数则分解出该整数的百位、十位及个位并输出。 输入格式:
输入一个三位
正整数
(100~999),首先判断输入的是否是三位
正整数
,如果不在该范围内,输出“data error”,如果输入的是三位整数则分解出该整数的百位、十位及个位并输出。 输入格式: 输入一个三位的
正整数
(100-...
非技术区
15,440
社区成员
58,167
社区内容
发帖
与我相关
我的任务
非技术区
C/C++ 非技术区
复制链接
扫一扫
分享
社区描述
C/C++ 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章