package firstprogram;
import [Link].*;
import [Link].*;
public class game {
public static void main(String[] args) {
try {
Scanner scanner = new Scanner(new
File("C:\\Users\\saqhi\\Downloads\\prob1_silver_dec24\\[Link]"));
int T = [Link]();
for (int t = 0; t < T; t++) {
int N = [Link]();
int[] A = new int[N];
for (int i = 0; i < N; i++) {
A[i] = [Link]();
}
long[] cum = new long[N + 1];
cum[0] = 0L;
for (int i = 0; i < N; i++) {
cum[i + 1] = cum[i] + A[i];
}
long minBessie = Long.MAX_VALUE;
int windowSize = N / 2 + 1;
for (int i = 0; i <= N - windowSize;
i++) {
long windowSum = cum[i +
windowSize] - cum[i];
if (windowSum < minBessie) {
minBessie = windowSum;
}
}
long total = cum[N];
[Link](minBessie + " " +
(total - minBessie));
}
[Link](); // Close the scanner to
free resources
} catch (FileNotFoundException e) {
[Link]("Error: Input file not
found!");
[Link]();
}
}
}