1081: Soma de n números (teste de múltiplas instâncias)
Limite de tempo: 1 segundo Limite de memória: 128 MB
Envia: 33539 Resolve: 21570
[ Status ] [ Quadro de discussão ] [ Enviar ] [Proponente: admin ]
Descrição da pergunta
Encontre a soma de n inteiros.
digitar
A primeira linha de entrada é um inteiro T, indicando que existem T grupos de instâncias de teste;
Cada conjunto de entrada consiste em duas linhas:
Um número n na primeira linha indica que haverá n números inteiros a seguir;
A segunda linha contém n números separados por espaços.
saída
Para cada conjunto de entradas, imprima a soma de n números em uma linha (garantido que a soma não excederá o intervalo do tipo int)!
Exemplo de entradaCópia
2
3
1 2 3
4
-1 0 -19 22
Exemplo de saídaCopiar
6
2
dica
Ao realizar testes de múltiplas instâncias pela primeira vez, preste atenção ao local de acumulação e à atribuição de valor inicial às variáveis.
#include <iostream>
using namespace std;
int main()
{
int T;
int sum;
int S=0;
int arr[1000][1000];
int arr2[1000];
cin>>T;
for(int j;j<T;j++){
//cout << j;
cin >> sum;
for(int i=0;i<sum;i++){
cin>>arr[j][i];
//cout << arr[j][i];
S=S+arr[j][i];
}
//cout << S;
arr2[j]=S;
S=0;
}
for(int k=0;k<T;k++){
cout << arr2[k]<<endl;
}
return 0;
}