29 lines
861 B
C
29 lines
861 B
C
#include <stdio.h>
|
|
#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;
|
|
} |