func_code_string: #include <bits/stdc++.h>   long long vx[200010], vy[200010];   std::map<long long, long long> mp, gg;   int main() {     int n;     long long a, b;     scanf( %d%lld%lld , &n, &a, &b);     long long ans = 0;     for (int k = 1; k <= n; k++) {       long long t;       scanf( %lld%lld%lld , &t, &vx[k], &vy[k]);       long long c = a * vx[k] - vy[k];       long long d = (long long)2000000000 * vx[k] + vy[k];       ans -= gg[d];       gg[d]++;       ans += mp[c];       mp[c]++;     }     printf( %lld n , 2 * ans);   }   