蜻蜓
提示 登录 注册 提示 33635/0 09年7月5日 周日 22点14分 站标
正五品下:朝议大夫|宁远将军级别

头像 积分:9152 乐善:35 声望:446
离线/隐身 OldBadBug 家园博客 发短信
注册于:2003-06-10 18:18:48
大类:[科技经济] → 版面:[科技探索]
682/11 转发回复分页全看树展楼主帖 引用0 送花00收藏:0工具
o还是不懂你的解释。 [ OldBadBug ] 于:2004-05-22 16:30:21
我想你要说的是这个意思:因为我们考虑一个数比如x是4的时候,xy的积可以分解为2*2*y的形式。因为2*y必须小于50, 所以另一个数只能是小于25的质数。于是x+y只有五种情况:11,17,23,27,29。

如果你真的这么想,就有两个错。一个错是因为x+y不一定是奇数。我的帖子中已经说明了,有偶数的可能(x+y=82)。更大的错是为什么只考虑xy=n1*n2*n3(n1~n3均为质素)的可能性。的确,在这种情况下,因为n1>2,所以n2和n3必须小于25。 问题是,为什么不考虑xy=n1*n2*n3*n4*n5...(即xy均为和数)的可能。这种情况xy互换因子产生的差别是可以小于2的。比如xy=1470=2*3*5*7*7, 有两种分解 (42*35)和 (49*30) (两组换的是2*3和7)。小筑不妨拆一下210和630。我的分解结果如下。
210 --> (30+7=37) 或 (15+14=29) 或 (42+5=47) 或 (35+6=41)
630 --> (35+18=53)或 (30+21=51) 或 (45+14=59)或 (42+15=57)



对小筑的结果,因为没有过程,我不知道你是怎么得出的。小筑有程序为后盾,不过我更看重的是背后的逻辑和推理。先开始我只想用笔和纸来完成任务,不得已才用计算机的。我的算法如下,好向小筑解释:

1。确定可能的x+y的值:(就是结论一中列出的 11, 17, 23, 27, 29, 35, 37, 41, 47, 51, 53, 55, 57, 59, 61, 63, 65, 67, 69, 71, 73, 75, 77, 79, 81, 82, 83, 85, 86, 87, 89, 91, 92, 93, 94, 95).

2。寻找x*y组合中,x+y的值正好在上述范围内的组合。

for(i=0;i<2500;i++) x[i]=y[i]=xADDy[i]=xBYy[i]=-1;
for(i=2;i<50;i++){
   for(j=2;j<i;j++){ //因为对称,只用搜一半就行
      k=i*50+j;
      if((i+j)== 结论一中的可能值之一)){ //在可能值数组中找一遍
          x[k]=i, y[k]=j, xADDy[k]=i+j, xBYy[i]=i*j; //保存分解
        }
    }
}
            
3。寻找有多种分解的x*y值, 列出其分解(注意,分解出的x和y的合是结论一中的可能值之一)。
这个搜索就简单了。从数组的0~2499,取大于0的xBYy[i]值看后面还出现不,有重复就输出分解(x,y,x+y,x*y)到结果文件中。


最后由 OldBadBug 在5/22/2004 5:04:01 PM编辑过
682/11/0 转发回复分页全看树展楼主帖 引用0 送花00收藏:0工具
引用(0) 请拷贝:
※※※ 相关(回复)帖 ※※※
。。O 论证次序有问题,有一个条件没写清楚,原帖已改请再挑错 (不爱吱声;字389 阅676
。。。O 想明白了,半天才转过弯来。 (OldBadBug;字711 阅674
。。。。O 是我开始没解释清楚,你的解释很好,再举几个例子说清楚他 (不爱吱声;字751 阅638
。。O 不爱的推理确实有错,但结论是对的 (林小筑;字484 阅691
。。。O 还是不懂你的解释。(OldBadBug;字1688 阅682 O
。。。。O 请两位再进去看看我得原贴,已经修改过的,是否还有错误 (不爱吱声;字83 阅676
O 【原创推理】关于上面推理问题的进一步探讨及问题的扩展 (不爱吱声;字2175 阅612
。。O 瞎折腾啥,快做第二题去! (林小筑;字118 阅562
... 共 》11《跟帖
~~~◇—签 名 档—◇~~~

[align=center]壮志满怀 行囊空空 纵横四海 独自天涯[/align]
~~~————~~~
广告 购物分成,帮助网站

大厅。自动刷新完整聊
英雄榜 前十名(左栏新兵,右栏全站)
陈二
淡紫若兰
驿路梨花
39879jx
您很象飞行员嘛
38楼208
肯定没有被注册
gaogeli
过失速
小兴安岭装装
万里风中虎
zlusc
配合配合
AleaJactaEst
贪玩的风筝
wsxx
赫然
新长城
淡淡微风
瘦形胖子
谜语我要添加 更多
  • 雨,打一字--池() [何止八九]
  • 旭日升,打一字--旯() [许仲康]
  • 一尺一,打一字--寺() [许仲康]
  • 总不留心,要栽跟头--只() [许仲康]
  • 轻言细语,打一体育项目--柔道() [许仲康]
  • 策马跃檀溪,打一运动员名--刘翔() [许仲康]
  • 绍兴一带,打一足球术语--越位() [许仲康]
  • 麻屋子,红张子,里面住个白胖子。打一食物。--花生() [晴日雨]

Copyright © cchere 西西河 feed 西西河规 版主规范 帮西西河 帮助(FAQ) 版面介绍 发帖特殊效果 网站地图 关于西西河