5185. Точка пересечения медиан

 

Найдите точку пересечения медиан данного треугольника.

 

Вход. Координаты трех вершин треугольника (сначала координаты первой вершины, затем второй, затем третьей). Координаты – пара целых чисел, не превосходящие 104 по модулю.

 

Выход. Выведите два числа – координаты точки пересечения медиан данного треугольника с точностью не менее 6 десятичных знаков.

 

Пример входа

Пример выхода

0 0

3 0

3 6

2.0 2.0

 

 

РЕШЕНИЕ

геометрия

 

Анализ алгоритма

Точка пересечения медиан треугольника является его центром тяжести. Таким образом искомые координаты (x, y) можно найти по формулам:

,

 

Реализация алгоритма

Читаем входные данные.

 

scanf("%lf %lf",&x1,&y1);

scanf("%lf %lf",&x2,&y2);

scanf("%lf %lf",&x3,&y3);

 

Вычисляем координаты центра тяжести треугольника – точки пересечения медиан.

 

x = (x1 + x2 + x3) / 3;

y = (y1 + y2 + y3) / 3;

 

Выводим ответ.

 

printf("%.6lf %.6lf\n",x,y);