제출 #1280929

#제출 시각아이디문제언어결과실행 시간메모리
1280929SSKMFStar triangles (IZhO11_triangle)C++20
100 / 100
247 ms5864 KiB
#include <bits/stdc++.h>
using namespace std;

pair <int , int> coordonate[300001];
map <int , int> aparitii[2];

int main ()
{
    ios :: sync_with_stdio(false);
    cin.tie(NULL); cout.tie(NULL);

    int cantitate;
    cin >> cantitate;

    for (int indice = 0 ; indice < cantitate ; indice++)
    {
        cin >> coordonate[indice].first >> coordonate[indice].second;
        aparitii[1][coordonate[indice].second]++;
        aparitii[0][coordonate[indice].first]++;
    }

    int64_t modalitati = 0;
    for (int indice = 0 ; indice < cantitate ; indice++)
        { modalitati += 1LL * (aparitii[0][coordonate[indice].first] - 1) * (aparitii[1][coordonate[indice].second] - 1); }

    cout << modalitati;
    return 0;
}
#Verdict Execution timeMemoryGrader output
Fetching results...