Submission #1247056

#TimeUsernameProblemLanguageResultExecution timeMemory
1247056amawStar triangles (IZhO11_triangle)C++20
100 / 100
1174 ms30936 KiB
#include <bits/stdc++.h>
using namespace std;

int main() {
    int n;
    cin >> n;
    
    int x[n]; int y[n];
    multiset<int> X; multiset<int> Y;
    for (int i = 0; i < n; i++) {
        cin >> x[i] >> y[i];
        X.insert(x[i]); Y.insert(y[i]);
    }
    
    int res = 0;
    
    for (int i = 0; i < n; i++) {
        int cntX = X.count(x[i]) - 1;
        int cntY = Y.count(y[i]) - 1;
        res += cntX * cntY;
    }
    
    cout << res;
    
    
}
#Verdict Execution timeMemoryGrader output
Fetching results...