Pagini recente » Cod sursa (job #1845270) | Cod sursa (job #2731903) | Cod sursa (job #704379) | Cod sursa (job #1410505) | Cod sursa (job #2094762)
#include <fstream>
using namespace std;
ifstream fin("distincte.in");
ofstream fout("distincte.out");
int i,j,v[100000],n,m,k,l,s[100000],f,g,c[100000],fcv;
int main()
{
fin>>n>>k>>m;
for(l=1;l<=n;l++)
{
fin>>v[l];
}
for(l=1;l<=m;l++)
{
for(g=1;g<=k;g++) c[g]=0;
fin>>i>>j;
for(f=i;f<=j;f++)
{
fcv=v[f];
if(c[fcv]==0)
s[l]=s[l]+v[f];
c[fcv]++;
}
fout<<s[l]<<'\n';
}
return 0;
}