this problem is from ZCO13003
#include <bits/stdc++.h>
using namespace std;
int main(){
ios_base::sync_with_stdio(false);
cin.tie(NULL);
vector v;
vector ars;
int a,b,c;
cin>>a;
cin>>c;
while(a–){
cin>>b;
v.push_back(b);
}
int sum,fake=0;
for (int i=0;i<v.size()-1;i++){
if (v[i]>=c) continue;
for (int j=i+1;j<v.size();j++){
sum=v[i]+v[j];
ars.push_back(sum);
}}
for (int x:ars){
if (x<c){
fake+=1;
}
}
cout<<fake;
return 0;}