Submission #987149

#TimeUsernameProblemLanguageResultExecution timeMemory
987149ezzzayStar triangles (IZhO11_triangle)C++14
0 / 100
12 ms14684 KiB
#include<bits/stdc++.h> using namespace std; #define int long long #define ff first #define ss second #define pb push_back const int N=3e5+5; vector<int>v[N]; signed main(){ int n; cin>>n; map<int,int>mpx,mpy; for(int i=1;i<=n;i++){ int x,y; cin>>x>>y; mpx[x]++; mpy[y]++; v[x].pb(y); } int cnt=0; for(auto it=mpx.begin();it!=mpx.end();it++){ int x= it->ff; for(auto y:v[x]){ cnt+= (mpy[y]-1)*(mpx[x]-1); } } cout<<cnt; }
#Verdict Execution timeMemoryGrader output
Fetching results...