제출 #899186

#제출 시각아이디문제언어결과실행 시간메모리
899186joccccca별들과 삼각형 (IZhO11_triangle)C++14
100 / 100
360 ms12296 KiB
#include <bits/stdc++.h>
#define  f first
#define  s second

using namespace std;



int main()
{
  int n;
  cin>>n;
  vector<pair<int, int>> tacke(n);
  int t,m;
  for(int i=0; i < n; i++){
    cin>>t;
    cin>>m;
    tacke[i] = make_pair(t,m);
  }
  map<int, int> x;
  map<int, int> y;
  for(int i=0; i < n; i++)x[tacke[i].f]++;
  for(int i=0; i < n; i++)y[tacke[i].s]++;
  long long rez=0;


  for(int i=0; i < n; i++){
    rez+=(x[tacke[i].f]-1)*(y[tacke[i].s]-1);
  }
  cout<<rez;

}
#Verdict Execution timeMemoryGrader output
Fetching results...