Pagini recente » Cod sursa (job #665728) | Cod sursa (job #2786370) | Cod sursa (job #1199343) | Cod sursa (job #791433) | Cod sursa (job #9815)
Cod sursa(job #9815)
#include<fstream.h>
ifstream in("secv5.in");
ofstream out("secv5.out");
int i,j,k;
long v[1000000000],n,l,u,s;
void citire()
{
in>>n>>l>>u;
for(i=1;i<=n;i++)
in>>v[i];
}
int cont(int i,int j)
{
for(int x=i;x<j;x++)
if(v[x]==v[j])
return 0;
return 1;
}
void loading()
{
for(i=1;i<n;i++)
{
k=1;
for(j=i+1;j<=n;j++)
{
if(cont(i,j))
k++;
if(k>=l&&k<=u)
s++;
else
if(k>u)
j=n;
}
}
}
int main()
{
citire();
loading();
out<<s;
in.close();
out.close();
return 0;
}