1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <bits/stdc++.h>


using namespace std;

const int nax = 1e6 + 5;
int cnt[nax * 3][2];


int main()
{
    ios_base::sync_with_stdio(0); cin.tie(0);
    int n; cin>>n;
    for(int i=1;i<=n;i++)
    {
        int r,w,t; cin>>r>>w>>t;
        int id = w - t;
        cnt[nax + id][r - 1]++;
    }

    int w = 0;
    for(int i=0;i<nax * 3;i++)
    {
        w += min(cnt[i][0],cnt[i][1]);
    }
    cout<<w;

    return 0;
}