急!求算法!!!

gh_sheet 2004-01-07 07:00:48
任意给6个数,要求前5个数通过四则运算的结果等于第6个数!
那位大哥,给帮帮忙
...全文
43 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
gh_sheet 2004-01-07
  • 打赏
  • 举报
回复
虽然已结贴,还是希望能得到结果,分可以在加
yyfhz 2004-01-07
  • 打赏
  • 举报
回复
可能可以用递归
gh_sheet 2004-01-07
  • 打赏
  • 举报
回复
呵呵!
yuzhan 2004-01-07
  • 打赏
  • 举报
回复
因为+、-与×、÷的运算优先级不同,恐怕四重循环不太够(Sorry,前贴考虑不够)。
gh_sheet 2004-01-07
  • 打赏
  • 举报
回复
能不能在说的详细一些!
四重循环不多,我用了N多的循环!
yuzhan 2004-01-07
  • 打赏
  • 举报
回复
多重循环的确效率很低,这是没办法的。

gh_sheet 2004-01-07
  • 打赏
  • 举报
回复
循环太多了会降低效率

小于大哥,能不能说的详细一点?
yuzhan 2004-01-07
  • 打赏
  • 举报
回复
只有+、-、×、÷这四种运算吧。
我暂时想到的方法就是用一个四重循环。
yjs_lh 2004-01-07
  • 打赏
  • 举报
回复
用多层循环不停地尝试嘛。跟百鸡问题解法相同。
gh_sheet 2004-01-07
  • 打赏
  • 举报
回复
呵呵,不好意思啊!


比如说给的数字是1 ,2 ,3 ,4 ,5 ,6
现在要实现的是: 1(运算符号)2(运算符号)3(运算符号)4(运算符号)5=6
yuzhan 2004-01-07
  • 打赏
  • 举报
回复
给个例子好不好?你这么说,别人都不懂。
gh_sheet 2004-01-07
  • 打赏
  • 举报
回复
没人回了吗?
我在线等!
gh_sheet 2004-01-07
  • 打赏
  • 举报
回复
不是的,是给出6个数,要求前5个数通过加,减,乘,除中的任意一种或多种算法的到的结果等于第6个数
nhdj 2004-01-07
  • 打赏
  • 举报
回复
意思不明确:
1、给出5个数,求第六个数?
2、给出6个数,求前五个数的和是否等于第六个数。
这两种问题都很简单啊,就是一个简单的加法
gh_sheet 2004-01-07
  • 打赏
  • 举报
回复
没人肯帮忙吗??

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧