注册 登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

luofan19840908的博客

 
 
 

日志

 
 

编程轻解韩信点兵问题  

2007-06-06 18:45:47|  分类: 软件开发 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

关于韩信点兵问题,正如我上篇日志中所提到的,是小学生的一道奥林匹克数学题。无奈早已不学数学的我面对着这道题已经完全没了感觉……昨天写《我眼中的韩信》的时候还专门上网搜了一下它的解法并牢记在心,用以增加些自信
 
今天要说的是如何用计算机来求出符合条件的答案,内容比较小儿科,会的人请不要笑偶
 
先看一下程序运行结果,界面比较简单,也请不要笑
 
 
计算机给出的三个满足条件的答案(实际的答案个数趋向无穷大)
 
 
当在1~100000之间没有合适答案时
 


代码片段如下:

本程序在Windows XP SP2 + Visual Studio 2005 C# 下调试运行通过

OK!求解完毕,怎么样?让计算机穷举上近100000个数并挨个计算是否满足条件,对计算机来说是非常easy的事情,点击“计算”按钮的瞬间答案就出来了。因为计算机的强项就是计算嘛,大而化小、小而化无以及简单重复是计算机处理实际问题的特性。计算机的出现将人类带入一个飞速发展的信息时代……(此处省略1W字)
 
好啦,文章到此结束。本文是我试水“软件开发”类别的第一篇文章,力求做到简单明了,算法上也很简单。总之,希望大家能喜欢
要不然我就(怕怕………………)
  
  评论这张
 
阅读(1181)| 评论(7)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018