题目列表(包括答案和解析)
为了用尽可能少的单位时间,使各台机器都得到这n个数的和,需要设计一种读和加的方法.比如n=2时,一个单位时间即可完成计算,方法可用下表表示:
机 器 号 |
初 始 时 |
第一单位时间 |
第二单位时间 |
第三单位时间 |
|||
被读机号 |
结果 |
被读机号 |
结果 |
被读机号 |
结果 |
||
1 |
v1 |
2 |
v1+v2 |
|
|
|
|
v1+v2 |
v2 |
1 |
v2+v1 |
|
|
|
|
(Ⅰ)当n=4时,至少需要多少个单位时间可完成计算?
把你设计的方法填入下表
机器号 |
初始时 |
第一单位时间 |
第二单位时间 |
第三单位时间 |
|||
被读机号 |
结果 |
被读机号 |
结果 |
被读机号 |
结果 |
||
1 |
v1 |
|
|
|
|
|
|
2 |
v2 |
|
|
|
|
|
|
3 |
v3 |
|
|
|
|
|
|
4 |
v4 |
|
|
|
|
|
|
(Ⅱ)当n=128时,要使所有机器都得到,至少需要多少个单位时间可完成计算?(结论不要求证明)
n |
i=1 |
机器号 | 初始时 | 第一单位时间 | 第二单位时间 | 第三单位时间 | |||
被读机号 | 结 果 | 被读机号 | 结 果 | 被读机号 | 结 果 | ||
1 | v1 | 2 | v1+v2 | ||||
2 | v2 | 1 | v2+v1 |
机器号 | 初始时 | 第一单位时间 | 第二单位时间 | 第三单位时间 | |||
被读机号 | 结 果 | 被读机号 | 结 果 | 被读机号 | 结 果 | ||
1 | v1 | ||||||
2 | v2 | ||||||
3 | v3 | ||||||
4 | v4 |
n |
i=1 |
n |
i=1 |
机器号 | 初始时 | 第一单位时间 | 第二单位时间 | 第三单位时间 | |||
被读机号 | 结 果 | 被读机号 | 结 果 | 被读机号 | 结 果 | ||
1 | v1 | 2 | v1+v2 | ||||
2 | v2 | 1 | v2+v1 |
机器号 | 初始时 | 第一单位时间 | 第二单位时间 | 第三单位时间 | |||
被读机号 | 结 果 | 被读机号 | 结 果 | 被读机号 | 结 果 | ||
1 | v1 | ||||||
2 | v2 | ||||||
3 | v3 | ||||||
4 | v4 |
n |
i=1 |
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区
违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com