#include <stdio.h> int main() { int n; scanf("%d", &n); long long sum=0; // 最坏情况下10^14,用int(−2^31∼2^31−1,大约2.1×10^9)会溢出 // 所以改为long long(−2^63∼2^63−1,大约9.22×10^18) for(int i=0; i<n; i++) { int m; // 每个元素可改可不改long long scanf("%d", &m); sum += m; // 累加时自动转换为long long } printf("%lld", sum); // 输出 long long 用 %lld return 0; }