Cod sursa(job #2033920)

Utilizator popovicimariaginaPopovici Maria Gina popovicimariagina Data 7 octombrie 2017 11:54:02
Problema Secventa 5 Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.79 kb
#include <iostream>
#include <fstream>
using namespace std;

int main()
{
    int n,l,u,secv=0,a[100000];
    ifstream fin("secv5.in");
    fin>>n>>l>>u;
    for(int i=0;i<n;++i)
        fin>>a[i];
    for(int i=0;i<n;++i)
        for(int j=i;j<n;++j)
        {
            int b[100000],nr=0;
            b[nr++]=a[i];
            for(int k=i+1;k<=j;++k)
            {
                int d=1;
                for(int c=0;c<nr;++c)
                    if(a[k]==b[c])
                    {
                        d=0;
                        break;
                    }
                if(d)
                    b[nr++]=a[k];
            }
            if(nr>=l&&nr<=u)
                secv++;

        }
    ofstream fout("secv5.out");
    fout<<secv;
    return 0;
}