#include #include #include using namespace std; int used[1000001]; struct tower { double x,y,count; }; tower a[100000]; tower b[100000]; int m, n; tower currPos; bool cmp(tower i, tower j) { return i.x < j.x; } bool cmp1(tower i, tower j) { return i.x > j.x; } void read(){ cin>>n>>m; for(int i = 1; i<=n;i++){ cin>>a[i].x>>a[i].y>>a[i].count; } for(int i = 1; i<=m;i++){ cin>>b[i].x>>b[i].y>>b[i].count; } sort(a+1,a+n+1,cmp); sort(b+1,b+m+1,cmp); cout<