题解 | 【模板】静态区间和(前缀和)

【模板】静态区间和(前缀和)

https://www.nowcoder.com/practice/ac79a1a4a66646cc87525d6faa86e021

import java.util.*;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        int q = sc.nextInt();
        long[] preSum = new long[n + 1];
        Arrays.setAll(preSum, k -> k == 0 ? 0 : preSum[k - 1] + sc.nextInt());
        while (q-- > 0) {
            System.out.println(-preSum[sc.nextInt() - 1] + preSum[sc.nextInt()]);
        }
    }
}

全部评论

相关推荐

在笔试的柠檬精很想去...:兄弟们,你们这个大厂,中厂,小厂怎么定义的 初来驾到,别笑话我,只要能学到本事,不管大厂小厂都可以,但是别进到黑厂就行
找实习记录
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务