Pagini recente » Cod sursa (job #604272) | Cod sursa (job #481022) | Cod sursa (job #2957389) | Cod sursa (job #729850) | 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;
}