#include #define INT32_MIN (-2147483647 - 1) #define for_i(i, range, inner) \ { \ int i; \ for (i = 0; i < range; i++) \ inner; \ } typedef struct { int x; int y; int z; } Point3D; int main() { Point3D max = {INT32_MIN, INT32_MIN, INT32_MIN}; Point3D input; int n = 0; scanf("%d", &n); for_i(i, n, { scanf("%d %d %d", &input.x, &input.y, &input.z); if (input.z > max.z) { max = input; } }); printf("%d %d %d\n", max.x, max.y, max.z); return 0; }