搜索
编程论坛
→
开发语言
→
『 VB6论坛 』
→ 14个8怎样通过四则运算让其结果等于1995
标题:
14个8怎样通过四则运算让其结果等于1995
只看楼主
yeqishi
等 级:
新手上路
帖 子:69
专家分:0
注 册:2007-9-19
第
11
楼
得分:0
提供一个万能的算法
先把8个数相加,判断结果,不等时,改变最后的算术符,- * \ 依次来,不行再改变次后的,直到等于
2007-12-03 11:55
multiple1902
等 级:
贵宾
威 望:
42
帖 子:4881
专家分:671
注 册:2007-2-9
第
12
楼
得分:0
考虑一下时间复杂度。
2007-12-03 20:45
multiple1902
等 级:
贵宾
威 望:
42
帖 子:4881
专家分:671
注 册:2007-2-9
第
13
楼
得分:0
别忘了是O(4^n)的时间复杂度
2007-12-03 20:45
那边有朵蘑菇云
来 自:很……那啥的一个地方
等 级:
新手上路
威 望:
1
帖 子:390
专家分:0
注 册:2007-9-3
第
14
楼
得分:0
时间复杂度……
其实他那个的思想很正确啊 就是浪费点时间
512*4-1995=53
数算错了 哈哈
[[italic] 本帖最后由 那边有朵蘑菇云 于 2007-12-4 08:44 编辑 [/italic]]
身不残 志更不坚
2007-12-04 08:42
vbc
等 级:
论坛游侠
帖 子:352
专家分:147
注 册:2006-12-30
第
15
楼
得分:0
没面见人了这样也算错.....
下面再算一次
8的n次方与1995最近的是 8^3
8^3=512 512*4-1995=53
4=(8^2)/(8+8)
53=(8^2)-8-(8+8+8)/8
1995=8^3 * (8^2)/(8+8)-(8^2)-8-(8+8+8)/8刚好14个8
时间复杂度不知是不是我没学好数据结构,我认为只有O(n)而已......
清远鹏程万里人才网:[url=http://www.]http://www.[/url]zq.,qy.
2007-12-06 12:33
泠月
等 级:
新手上路
帖 子:2
专家分:0
注 册:2007-12-7
第
16
楼
得分:0
四则运算有乘方吗???
看清楚题目..
2007-12-07 09:16
泠月
等 级:
新手上路
帖 子:2
专家分:0
注 册:2007-12-7
第
17
楼
得分:0
1995=(8*8)*(8+8+8+8)-(8*8-((8+8+8)+8*8)/8)
这只是一种结果.四则运算只有+-*/
2007-12-07 09:36
vbc
等 级:
论坛游侠
帖 子:352
专家分:147
注 册:2006-12-30
第
18
楼
得分:0
低级就是难搞,乘方与乘不可以转化吗,没看清就别乱说...............
清远鹏程万里人才网:[url=http://www.]http://www.[/url]zq.,qy.
2007-12-07 11:58
zez2626
等 级:
新手上路
威 望:
1
帖 子:40
专家分:0
注 册:2007-6-16
第
19
楼
得分:0
回复 8# 的帖子
你的思路是值得学习的,但是这根本行不通
2007-12-07 16:52
19
2/2页
1
2
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-188954-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.247876 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved