英語翻譯In a computer program,separate loops with distinct indic

題目:

英語翻譯
In a computer program,separate loops with distinct indices produce M and N
operations,respectively.If these reside internally in a loop with an independent index
producing P operations,find the total number of operations represented by the three loops.

解答:

問題:
在一個電腦程式中,兩個各自有獨立指數的迴圈分別產生 M 個和 N 個運算.若這些迴圈都是位於另一個有獨立指數,並會產生 P 個運算的迴圈之內,請找出這三個迴圈合共所代表的運算總數.
我的建議答案:
外迴圈每運算一次,在它裡面的兩個迴圈便會分別產生 M 個和 N 個運算,亦即會產生 (M + N) 個運算.所以,當外迴圈運算 P 次之後,兩個內迴圈便會合共產生 P * (M + N) 個運算.再加上外迴圈自己的 P 個運算,三個迴圈合共代表的運算總數便等於:
P * (M + N) + P = P * (M + N + 1)
所以答案應該是:P * (M + N + 1)

添加新評論

暱稱
郵箱
網站