首页 > 解决方案 > 伪代码和除算法

问题描述

“给定一个包含 n 个数字的列表 L,将绝对值的总和除以 L 中的元素数。” 我怎样才能做到这一点?

这是我到目前为止所拥有的

start
Get values for list L and n
INDEX = 1
while (INDEX ≤ n) do
    Read: n;
    Set sum = 0;
    for i = 1 to n by 1 do
        Set sum = sum + i

标签: algorithmsumdivisionpseudocode

解决方案


目前尚不清楚 - n 是否先于 L

read n
read n values in L

sum = 0
for i = 1 to n by 1 do   //assuming 1-based list indexing
   sum = sum + Abs(L[i])
av = sum / n

推荐阅读