Pagini recente » Cod sursa (job #2405006) | Cod sursa (job #2096586) | Cod sursa (job #1501923) | Cod sursa (job #2960125) | Cod sursa (job #1912500)
#include<fstream>
using namespace std;
ifstream fin("medie.in");
ofstream fout("medie.out");
int nr[7005], f[14005], v[9005], n;
long long sol = 0;
int main(){
fin >> n;
for( int i = 1; i <= n; i++ ){
fin >> v[i];
nr[ v[i] ]++;
}
for( int i = 1; i <= n; i++ ){
for( int j = i + 1; j <= n; j++ ){
f[ v[i] + v[j] ]++;
}
}
for( int i = 1; i <= n; i++ ){
sol += ( f[ 2 * v[i] ] - nr[ v[i] ] + 1 );
}
fout << sol << "\n";
return 0;
}