Submission #1180795

#TimeUsernameProblemLanguageResultExecution timeMemory
1180795petezaStar triangles (IZhO11_triangle)C++20
100 / 100
224 ms5864 KiB
#include <bits/stdc++.h>
using namespace std;

int n, x[300025], y[300025];
map<int, int> mpx, mpy;

int main() {
    cin.tie(0) -> sync_with_stdio(0);
    cin >> n;
    for(int i=0;i<n;i++) {
        cin >> x[i] >> y[i];
        mpx[x[i]]++;
        mpy[y[i]]++;
    }
    long long sum = 0;
    for(int i=0;i<n;i++) {
        sum += (mpx[x[i]] - 1) * (mpy[y[i]]-1);
    }
    cout << sum;
}
#Verdict Execution timeMemoryGrader output
Fetching results...