#include <bits/stdc++.h> #define magiczne ios_base::sync_with_stdio(0); #define linijki cin.tie(NULL); using namespace std; int czas[2000001][2]; int main() { magiczne linijki int n, d, w, t, odp=0; cin>>n; for(int c=0;c<n;c++) { cin>>d>>w>>t; czas[w-t+1000000][d-1]++; } for(int c=0;c<2000001;c++) odp+=min(czas[c][0], czas[c][1]); cout<<odp; return 0; }
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | #include <bits/stdc++.h> #define magiczne ios_base::sync_with_stdio(0); #define linijki cin.tie(NULL); using namespace std; int czas[2000001][2]; int main() { magiczne linijki int n, d, w, t, odp=0; cin>>n; for(int c=0;c<n;c++) { cin>>d>>w>>t; czas[w-t+1000000][d-1]++; } for(int c=0;c<2000001;c++) odp+=min(czas[c][0], czas[c][1]); cout<<odp; return 0; } |