题目描述 Description
求n个数的和
输入描述 Input Description
第一行一个整数n
接下来一行n个整数
输出描述 Output Description
所有数的和
样例输入 Sample Input
4
1 2 3 4
样例输出 Sample Output
10
数据范围及提示 Data Size & Hint
n<=100
所有数的和<=231-1
作为一道入门级难度的题,本题考查的仍然是语言基础和灵活运用,并一如既往地介绍了累加变量的使用,以及~~~
算法描述:
设定一个累加变量,赋初值为零。对于n个数进行n次读入,每次读入后将该数加入维护的总和中(即sum:=sum+a[i])。这样以O(n)的时间复杂度完成整个求和过程。
Program sum; Var i,n,total,a:longint; Begin readln(n); for i:=1 to n do begin read(a); inc(total,a); end; writeln(total); End.