Cod sursa(job #2975150)
| Utilizator | Data | 5 februarie 2023 16:28:38 | |
|---|---|---|---|
| Problema | Oite | Scor | 20 |
| Compilator | cpp-64 | Status | done |
| Runda | Arhiva de probleme | Marime | 0.56 kb |
#include <bits/stdc++.h>
using namespace std;
ifstream fin("oite.in");
ofstream fout("oite.out");
int c, l, v[1100], nr;
vector <int> m;
int main()
{
fin>>c>>l;
for(int i=1; i<=c; i++)
{
fin>>v[i];
}
for(int i=1; i<c; i++)
{
for(int j=i+1; j<=c; j++)
{
for(int k=0; k<m.size(); k++)
{
if(m[k]==l-v[i]-v[j])
nr++;
}
}
for(int j=1; j<i; j++)
{
m.push_back(v[i]+v[j]);
}
}
fout<<nr;
return 0;
}
