主题:太难了,难的我说不出话!全班都不会!高手请进!50分!
verysmartboy
[专家分:1260] 发布于 2010-10-30 17:23:00
[color=FF0000]一根29CM长的尺子,只允许在上面刻7个刻度,要能用它量出1~29CM的各种长度。试问应怎样选择刻度?[/color]
[fly]谁会?会的给你50分!必须是可以运行的程序[/fly]
[i]牛顿为什么被苹果砸到?因为那天我无聊,和朋友一起踢球,结果踢到树上了。苹果砸下来,把牛顿的头砸了一个包,没想到他起身拍拍灰走了。我觉得自己的行为不对,良心知道,于是就把万有引力告诉了他。没想到现在酿成了千古佳话…………唉…………当时不应该告诉他呀![/i]
回复列表 (共13个回复)
板凳
jjww2999 [专家分:0] 发布于 2010-11-05 16:55:00
呵呵,我也不知道怎么解,如果这把尺子是象绳子般的柔软的话,或可有点门道.
这个题目其实是无聊折磨人的.有点象孔乙已研究某个字有几种写法的意境,这 在西方国家是尽量避免这种无聊的题目的,这不是好的事情,应不以限制人的能力的发挥为主要.
3 楼
jjww2999 [专家分:0] 发布于 2010-11-05 16:55:00
4 楼
幽灵密码 [专家分:3510] 发布于 2011-07-23 15:42:00
用七重循环的话只能用7个刻度,所以用回溯法才是最好的
5 楼
moz [专家分:37620] 发布于 2011-07-23 17:40:00
这个我怎么觉得那么熟悉?
好像不久前有写过,跟在幽灵密码后面的。
但却已经找不到了。
七重循环,会有重复。
应该用排列组合。
6 楼
王19991122 [专家分:70] 发布于 2011-11-24 19:49:00
好像和贴邮票题差不多
7 楼
idealguy [专家分:110] 发布于 2011-11-24 20:05:00
有重复的贴子,搜索一下即可
8 楼
黄各731 [专家分:60] 发布于 2011-11-25 22:43:00
变态啊,我老爸也出过这题,天
9 楼
imjohnzj [专家分:1490] 发布于 2011-12-03 19:51:00
方法是想到一个,就是不知道对不对。
输出结果不排序:
DIM L AS INTEGER
DIM P1 AS INTEGER
DIM P2 AS INTEGER
DIM I AS INTEGER
L=29
P1=1
P2=L
WHILE P1<=P2-I
I=I+1
IF I MOD 2 = 1 THEN
P1=P1+I
PRINT P1;
ELSE
P2=P2-I
PRINT P2;
END IF
WEND
10 楼
imjohnzj [专家分:1490] 发布于 2011-12-03 20:05:00
输出结果: 1,27,4,23,9,17,16
思路如下:
先从前向后推进1个刻度,再从后面向前推2个刻度,
再从前向后推进3个刻度,再从后面向前推4个刻度……
依此类推,直到整个尺全部都划过刻度为止。
关于这个想法,是我从2cm ~ 9cm 的尺子手工一个一个划出后想到的。
不知道对不对。
我来回复