找回密码
 欢迎注册
楼主: mathe

[擂台] 最小无法表达的正整数

[复制链接]
发表于 2008-8-4 22:41:47 | 显示全部楼层
刚查了n = 6的生成的表达式
缺少* + 4 5 + 1 * 6 + 2 3
整个找不到* + 开始的
所以生成表达式部分存在缺陷
呵呵
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2008-8-5 07:25:25 | 显示全部楼层
原帖由 无心人 于 2008-8-4 21:37 发表
mathe
6的还一个281没找到解
你的解是?

281=(1+5*(4+3)*(6+2))
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2008-8-5 07:56:46 | 显示全部楼层


6的全部表达式也达到了64M,BT啊
昨天费了很大力气也无法查找是否有
* +  4 5 + 1 * 6 + 2 3
看来要找强力的文本处理工具
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2008-8-5 07:59:25 | 显示全部楼层
另外,今天起要在学校搬家
整个楼搬
最少7天
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2008-8-5 08:45:23 | 显示全部楼层
原帖由 无心人 于 2008-8-5 07:56 发表


6的全部表达式也达到了64M,BT啊
昨天费了很大力气也无法查找是否有
* +  4 5 + 1 * 6 + 2 3
看来要找强力的文本处理工具

换成我不会输出所有结果到文本文件然后查找,我会在调试状态运行程序,在程序找出结果部分设置条件断点。(当然程序输出功能也没有必要打开,太花费时间了)
文本查找是不是Windows上的工具会快一些?
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2008-8-5 10:47:27 | 显示全部楼层
还不会设条件断点呢
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2008-8-5 10:51:44 | 显示全部楼层
break line_no/function_name
cond break_id  bool_expression_to_stop
比如

  1. for(i=0;i<100;i++){
  2.     foo();   ///行号为10
  3. }
复制代码
break 10
可以再第10行设置端点,gdb回显条件断点编号,比如是断点1。
可以通过info break查看所有端点的编号。
然后使用
cond 1 i==10
设置端点的条件,只有在i是10的时候才停下来。
不过gdb里面条件断点挺慢的,相对来说没有VC好用,估计它不使用硬件断点
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2008-8-5 13:32:58 | 显示全部楼层


你能看出我程序的问题么
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2008-8-5 13:37:54 | 显示全部楼层
你最好先简单介绍一下你的算法,不然代码读起来太累
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2008-8-5 13:45:58 | 显示全部楼层
你好像不包含类似24:= (5-1/5)*5的表达式
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

小黑屋|手机版|数学研发网 ( 苏ICP备07505100号 )

GMT+8, 2024-4-24 21:57 , Processed in 0.041611 second(s), 14 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表