Skip to content

Instantly share code, notes, and snippets.

@ampulhetadosaber
Last active August 25, 2020 14:31
Show Gist options
  • Save ampulhetadosaber/d4d01a5d034c8ab111728c8eeffdbb29 to your computer and use it in GitHub Desktop.
Save ampulhetadosaber/d4d01a5d034c8ab111728c8eeffdbb29 to your computer and use it in GitHub Desktop.
#include <iostream>
using namespace std;
// um costume que é bom ter para evitar erros e deixar o código mais organizado é
// declarar o tamanho do vetor antes(fora da main) como uma variável constante e global
const int maxn = 1010;
// declaro meu vetor com maxn posições também global para evitar erros no programa
int v[maxn];
int main()
{
int n, q, x, y; // declaro minhas outras variáveis
cin >> n >> q; // leio N e Q
for(int i = 1 ; i <= n ; i++)
{
cin >> v[i]; // leio a sequência, salvando no meu vetor
}
for(int i = 0 ; i > q ; i++)
{
cin >> x >> y; // leio as posições da sequência que devemos imprimir a soma
cout << v[x] + v[y] << "\n";
}
return 0;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment