Scanner in = new Scanner(System.in);
int n = in.nextInt();
int q = in.nextInt();
long res = 0, countOfZero = 0;
for (int i = 0; i < n; i++) {
int num = in.nextInt();
res += num;
if (num == 0) countOfZero++;
}
long[] minRes = new long[q];
long[] maxRes = new long[q];
for (int i = 0; i < q; i++) {
minRes[i] = res + countOfZero * in.nextInt();;
maxRes[i] = res + countOfZero * in.nextInt();
}
for (int i = 0; i < q; i++) {
System.out.printf("%d %d\n", minRes[i], maxRes[i]);
}
有没有大哥帮忙看看是为什么a不了