Submission #1100569

#TimeUsernameProblemLanguageResultExecution timeMemory
1100569vjudge1Star triangles (IZhO11_triangle)C++17
100 / 100
405 ms9204 KiB
#include <bits/stdc++.h>
#define int long long
#define ld long double
using namespace std;
const int n=3e5+5;
 
signed main(){
    int a; cin>>a;
    int ax[n], ay[n];
    map<int,int>jumlahx;
    map<int,int>jumlahy;
    for(int i=0;i<a;i++){
        cin>>ax[i]>>ay[i];
        jumlahx[ax[i]]++;
        jumlahy[ay[i]]++;
    }
    int ans=0;
    for (int i=0;i<a;i++){
        ans+=(jumlahx[ax[i]]-1)*(jumlahy[ay[i]]-1);
    }
    cout<<ans<<endl;
}
#Verdict Execution timeMemoryGrader output
Fetching results...