Submission #1256469

#TimeUsernameProblemLanguageResultExecution timeMemory
1256469raiihan별들과 삼각형 (IZhO11_triangle)C++20
100 / 100
485 ms9212 KiB
#include <bits/stdc++.h>
using namespace std;
#define int long long

signed main() {
	int n;cin>>n;
    map<int,int> x,y;
    vector<pair<int,int>> ps(n);
    for (int i=0;i<n;i++){
        int a,b;cin>>a>>b;
        x[a]++;
        y[b]++;
        ps[i]={a,b};
    }
    int ans=0;
    for (int i=0;i<n;i++){
        ans+=(x[ps[i].first]-1)*(y[ps[i].second]-1);
    }
    cout<<ans;
}
#Verdict Execution timeMemoryGrader output
Fetching results...