| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2193 人关注过本帖
标题:看到一道有意思的题:累加求和,不能用乘除、if,for,while,case,等及条件语 ...
只看楼主 加入收藏
wmf2014
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:216
帖 子:2039
专家分:11273
注 册:2014-12-6
收藏
得分:0 
回复 40楼 wp231957
我所说的不具备通用性是指你这个是专加100的,换成累加10、101试试。

能编个毛线衣吗?
2015-10-30 09:44
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
通用貌似挺麻烦

就是把一个数分解为2^X+2^y+2^z+............这个要是不用if 判断 貌似挺难?(挺麻烦?)

[此贴子已经被作者于2015-10-30 10:05编辑过]


DO IT YOURSELF !
2015-10-30 10:03
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:2 
這就是典型的簡單問題複雜化。套用一個話,把變態的東西弄得更變態不是你的錯。我不知道這種需求在什麽場合中會有,而且看前面的實現,全都比直接判斷法複雜得多、耗費大得多,這樣的東西,也討論得那麽熱烈的。

[此贴子已经被作者于2015-10-30 10:34编辑过]


授人以渔,不授人以鱼。
2015-10-30 10:23
wmf2014
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:216
帖 子:2039
专家分:11273
注 册:2014-12-6
收藏
得分:0 
回复 43楼 TonyDeng
想不变态,一个n*(n+1)/2不就完了,哪要什么判断。做这种题目,对处于学习阶段的人在掌握计算机原理、算法设计方面肯定是种锻炼。

能编个毛线衣吗?
2015-10-30 10:47
pycansi
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:5
帖 子:418
专家分:1060
注 册:2012-7-26
收藏
得分:0 
回复 43楼 TonyDeng
实验性题目,不用于生产哈


莫问前尘有愧,但求今生无悔
2015-10-30 11:23
快速回复:看到一道有意思的题:累加求和,不能用乘除、if,for,while,case,等及条 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018115 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved