Submission #592984

#TimeUsernameProblemLanguageResultExecution timeMemory
592984HanksburgerStar triangles (IZhO11_triangle)C++17
100 / 100
323 ms12176 KiB
#include <bits/stdc++.h>
using namespace std;
int x[300005], y[300005];
map<int, int> mpx, mpy;
int main()
{
    ios::sync_with_stdio(0);
    cin.tie(0);
    cout.tie(0);
    int n;
    cin >> n;
    for (int i=1; i<=n; i++)
    {
        cin >> x[i] >> y[i];
        mpx[x[i]]++;
        mpy[y[i]]++;
    }
    long long ans=0;
    for (int i=1; i<=n; i++)
        ans+=(mpx[x[i]]-1LL)*(mpy[y[i]]-1);
    cout << ans;
    return 0;
}
#Verdict Execution timeMemoryGrader output
Fetching results...