【问题标题】:How to find the value of k after the following pseudocode has been executed?执行以下伪代码后如何找到 k 的值?
【发布时间】:2018-06-30 18:24:59
【问题描述】:

以下伪代码执行后k的值是多少?

k := 0
for i1 := 1 to n1
   k := k + 1
for i2 := 1 to n2
   k := k + 1
   ... 
for im := 1 to nm
   k := k + 1

【问题讨论】:

    标签: combinations permutation discrete-mathematics


    【解决方案1】:

    [根据修改后的问题进行编辑] 由于循环没有相互嵌套,每个循环将简单地增加 k n_i 次。 因此,最终值为

    k = n1 + n2 + ... + nm
    

    【讨论】:

    • 我在写代码时犯了一个错误。 for 循环不是嵌套的。最终值会不同吗?
    • 是...等于 n1 + n2 ... nm
    猜你喜欢
    • 2014-05-12
    • 1970-01-01
    • 2019-08-29
    • 2014-09-07
    • 2022-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多