/*
549. Proste dodawanie
Kod zadania: RNO_DOD
________________________________________________________________________________
Twoim zadaniem jest dodać wszystkie liczby całkowite podane na wejściu.
Wejście
W pierwszym wierszu znajduje się liczba t testów (0 < t < 100) Każdy test
opisany jest w następujący sposób. W pierwszym wierszu dana jest liczba
n - liczba liczb do zsumowania. Następnie podanych jest n liczb pooddzielanych spacją.
Przykład
Input:
2
5
1 2 3 4 5
2
-100 100
Output:
15
0
*/
import java.io.IOException;
import java.util.Arrays;
import java.util.Scanner;
class RNO_DOD {
int t, n, i, y;
Scanner reader
= new Scanner
(System.
in); t = reader.nextInt();
if (t > 0 && t < 100) {
for (y = 0; y < t; y++) {
result[y] = 0;
}
for (i = 0; i < t; i++) {
n = reader.nextInt();
for (y = 0; y < n; y++) {
result[i] += reader.nextInt();
}
}
}
}
}
LyoKIDU0OS4gUHJvc3RlIGRvZGF3YW5pZQogS29kIHphZGFuaWE6IFJOT19ET0QKIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCiBUd29pbSB6YWRhbmllbSBqZXN0IGRvZGHEhyB3c3p5c3RraWUgbGljemJ5IGNhxYJrb3dpdGUgcG9kYW5lIG5hIHdlasWbY2l1LgogV2VqxZtjaWUKIFcgcGllcndzenltIHdpZXJzenUgem5hamR1amUgc2nEmSBsaWN6YmEgdCB0ZXN0w7N3ICgwIDwgdCA8IDEwMCkgS2HFvGR5IHRlc3QgCiBvcGlzYW55IGplc3QgdyBuYXN0xJlwdWrEhWN5IHNwb3PDs2IuIFcgcGllcndzenltIHdpZXJzenUgZGFuYSBqZXN0IGxpY3piYSAKIG4gLSBsaWN6YmEgbGljemIgZG8genN1bW93YW5pYS4gTmFzdMSZcG5pZSBwb2RhbnljaCBqZXN0IG4gbGljemIgcG9vZGR6aWVsYW55Y2ggc3BhY2rEhS4KIFByenlrxYJhZAogSW5wdXQ6CiAyCiA1CiAxIDIgMyA0IDUKIDIKIC0xMDAgMTAwCiBPdXRwdXQ6CiAxNQogMAogKi8KCmltcG9ydCBqYXZhLmlvLklPRXhjZXB0aW9uOwppbXBvcnQgamF2YS51dGlsLkFycmF5czsKaW1wb3J0IGphdmEudXRpbC5TY2FubmVyOwoKY2xhc3MgUk5PX0RPRCB7CgogICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgdGhyb3dzIElPRXhjZXB0aW9uIHsKICAgICAgICBpbnQgdCwgbiwgaSwgeTsKICAgICAgICBTY2FubmVyIHJlYWRlciA9IG5ldyBTY2FubmVyKFN5c3RlbS5pbik7CiAgICAgICAgdCA9IHJlYWRlci5uZXh0SW50KCk7CgogICAgICAgIGlmICh0ID4gMCAmJiB0IDwgMTAwKSB7CiAgICAgICAgICAgIEludGVnZXJbXSByZXN1bHQgPSBuZXcgSW50ZWdlclt0XTsKICAgICAgICAgICAgZm9yICh5ID0gMDsgeSA8IHQ7IHkrKykgewogICAgICAgICAgICAgICAgcmVzdWx0W3ldID0gMDsKICAgICAgICAgICAgfQogICAgICAgICAgICBmb3IgKGkgPSAwOyBpIDwgdDsgaSsrKSB7CiAgICAgICAgICAgICAgICBuID0gcmVhZGVyLm5leHRJbnQoKTsKICAgICAgICAgICAgICAgIGZvciAoeSA9IDA7IHkgPCBuOyB5KyspIHsKICAgICAgICAgICAgICAgICAgICByZXN1bHRbaV0gKz0gcmVhZGVyLm5leHRJbnQoKTsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIFN5c3RlbS5vdXQucHJpbnQoQXJyYXlzLnRvU3RyaW5nKHJlc3VsdCkpOwogICAgICAgIH0KCiAgICB9Cn0K