fork download
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3.  
  4. #define ll long long
  5.  
  6. void solve(){
  7. int n;
  8. cin>>n;
  9. vector<int>a(n),b(n),c(n),d(n),e(n);
  10. for(int i=0;i<n;i++)cin>>a[i];
  11. for(int i=0;i<n;i++)cin>>b[i];
  12. for(int i=0;i<n;i++)cin>>c[i];
  13. for(int i=0;i<n;i++)cin>>d[i];
  14. for(int i=0;i<n;i++)cin>>e[i];
  15.  
  16. unordered_map<int,int>mp;
  17. for(int i=0;i<n;i++){
  18. for(int j=0;j<n;j++){
  19. mp[a[i]+b[j]]++;
  20. }
  21. }
  22.  
  23. int ans=0;
  24.  
  25. for(int i=0;i<n;i++){
  26. for(int j=0;j<n;j++){
  27. for(int k=0;k<n;k++){
  28. ll req_sum=-(c[i]+d[j]+e[k]);
  29. ans+=mp[req_sum];
  30. }
  31. }
  32. }
  33.  
  34. cout<<ans<<"\n";
  35. }
  36.  
  37. int main(){
  38. ios_base::sync_with_stdio(false);
  39. cin.tie(NULL);
  40. solve();
  41. return 0;
  42. }
Success #stdin #stdout 0s 5316KB
stdin
Standard input is empty
stdout
0