Pagini recente » Cod sursa (job #120393) | Cod sursa (job #1619393) | Cod sursa (job #1404065) | Cod sursa (job #1511473) | Cod sursa (job #869125)
Cod sursa(job #869125)
#include <iostream>
#include <fstream>
using namespace std;
int n, L, U, a[500], viz[550];
int main(){
ifstream f("secv5.in");
ofstream g("secv5.ok");
f >> n >> L >> U;
for(int i=1; i<=n; ++i) f >> a[i];
int rez =0;
for(int i=1; i<=n; ++i){
for(int j=i; j<=n; ++j){
for(int k=1; k<=200; ++k) viz[k] = 0;
int cnt = 0;
for(int k=i; k<=j; ++k){
if (viz[a[k]] == 0)++cnt;
++viz[a[k]];
}
if (cnt >= L && cnt <= U) ++rez;
}
}
g << rez << "\n";
}