Cod sursa(job #1150896)

Utilizator ionut98Bejenariu Ionut Daniel ionut98 Data 23 martie 2014 17:49:37
Problema Secventa 5 Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.75 kb
#include<fstream>
using namespace std;
int con,a[2<<20],i,j,st,dr,l,u,n,ok,mx,z;
int verif(int x,int y)
{
    int ok=1,s=0,i,j,ser=1;
    for(i=x;i<=y;i++)
    {
        ser=1;
        for(j=x;j<i&&ser==1;j++)
        if(a[j]==a[i])
        ser=0;
        if(ser==1)
        s++;
    }
    return s;
}
int main()
{
    ifstream f("secv5.in");
    ofstream g("secv5.out");
    f>>n>>l>>u;
    for(i=1;i<=n;i++)
    f>>a[i];
    st=1;
    while(st<=n-l+1)
    {
        dr=st+l-1;
        ok=1;
        while(ok==1&&dr<=n)
        {
            if(verif(st,dr)<=u&&verif(st,dr)>=l);
            con++;
            if(verif(st,dr)>u)
            ok=0;
            dr++;
        }
        st++;
    }
    g<<con;
    return 0;
}