Ахтунк... Задачка. Геометрия. 3 класс.

Muxeu
12:51, 25.07.2007
От пользователя demiurg_ii
Правильное направление мысли для ОДНОГО из способов

еще бы не правильное тоже ходил на
От пользователя Sergey GT
на олимпиаде по информатике таку решал. Не помню тока 10 или 11 класс.

:-d как решалась уже не помню:-)
0
12:52, 25.07.2007
Пойду-ка я в 3й класс поучусь...
0
Guilty
12:52, 25.07.2007
мдё...
0
DIMITRYS
12:53, 25.07.2007
Что имеется ввиду под словом попала? х0 и у0- это начало координат. х=0 и у=0. т.к. это плоскость, которая рассматривается в двух координатах - ширина и длина, то х0 и у0 в любом случае в эту плоскость попадает. :-) капец написал.
2 / 1
demiurg_ii
12:54, 25.07.2007
От пользователя Sergey GT
сумма углов треугольников P0Pn-1Pn при вершине P кажись должна ровнятся 360 градусам

или, для понятности -- алгебраическая сумма углов поворота векторов, проведенных из этой точки в вершины многоуголника, при последовательном переборе вершин равна либо 360 градусам (точка внутри), либо 0 градусов (точка снаружи). Многоугольник, естественно, должен быть простой, без всяких там самопересечений. ВТОРОЙ способ. :-)
1 / 2
7N
12:54, 25.07.2007
Кароче:
к красной точке надо нарисовать горизонтальную линию (луч) и проверить на пересечение с ней всех сторон многоугольника.
Точка лежит внутри многоугольника, если кол-во точек пересечения нечетно.

[Сообщение изменено пользователем 25.07.2007 12:56]
2 / 2
DIMITRYS
12:55, 25.07.2007
сосчитаь не получится, если не знать точных координат и вообще это решается при помощи теоремы какой-нить
1 / 1
Бaнкиршa $$$
12:56, 25.07.2007
Ужос, взрыф моска какойта
0
WSV
12:57, 25.07.2007
От пользователя DIMITRYS
то х0 и у0 в любом случае в эту плоскость попадает. :-) капец написал.


1. x0 y0 - это координаты точки, а не начало координат.
2. Попадание точки в плоскость не обсуждается, а принимается, что x0,y0 - вещественны.
3. Я мог написать красная точка с координатами a,b - вы бы сказали что ab - это отрезок?
:-D
0
demiurg_ii
12:57, 25.07.2007
От пользователя 7N
7N

ТРЕТИЙ способ :-)
0
Раздражитель
12:58, 25.07.2007
А че? Геомертия уже в третьем классе преподается?
0
13:00, 25.07.2007
От пользователя 7N
к красной точке надо нарисовать горизонтальную линию (луч) и проверить на пересечение с ней всех сторон многоугольника.
Точка лежит внутри многоугольника, если кол-во точек пересечения нечетно.
Ну, вот сейчас на рисунке горизонтальная виртуальная линия (тот самый луч) пересекает только 2 стороны многоугольника (в 2х точках), четное. А находится внутри...

[Сообщение изменено пользователем 25.07.2007 13:01]
1 / 1
demiurg_ii
13:00, 25.07.2007
У каждого многоугольника можно провести диагональ, не пересекающую ни одну из его сторон. Если ето сделать много раз -- получим триангуляцию многоугольника, т.е., разбиение его на ВЫПУКЛЫЕ треугольники, сумма которых дает исходный многоугольник. ЧЕТВЕРТЫЙ способ.
0
13:01, 25.07.2007
От пользователя demiurg_ii
или, для понятности -- алгебраическая сумма углов поворота векторов, проведенных из этой точки в вершины многоуголника, при последовательном переборе вершин равна либо 360 градусам (точка внутри), либо меньше 360 градусов (точка снаружи). Многоугольник, естественно, должен быть простой, без всяких там самопересечений. ВТОРОЙ способ. :-)
0
demiurg_ii
13:02, 25.07.2007
От пользователя Жeнeчкa
луч

нужен, а не прямая. он исходит из той точки и движется все время в одном направлении по прямой. Только вперед. :-)
1 / 0
13:02, 25.07.2007
Принцип понятен: надо найти формулу описывающую мнощество точек многоугольника и определить условия, при которых точка с заданными координатами принадлежит этому множеству. С ходу не помню, вечером дома справочники порою.

зы А не крутовато для 3 класса? или есть более простое решение?
0
demiurg_ii
13:03, 25.07.2007
От пользователя Биореактор
Биореактор

Таки 0 :-) ПОЛНЫЙ обход всех вершин делаем, по замкнутому контуру. :-)
1 / 0
13:04, 25.07.2007
Координатную плоскость в 8 классе начинают как минимум изучать :-)
0
Евлампий Бандерас
13:05, 25.07.2007
так то говорят надо математически, то есть не графически
0
WSV
13:07, 25.07.2007
От пользователя Евлампий Бандерас
так то говорят надо математически, то есть не графически


Не... Я не прошу формулы.
Я слушаю чо люди скажут и свежие мысли по этому поводу ищу.
Даже если это будет не математически, а АЛГОРИТМИЧЕСКИ, то уже хорошо...
0
DIMITRYS
13:07, 25.07.2007
От пользователя WSV
Цитата:
От пользователя: DIMITRYS

то х0 и у0 в любом случае в эту плоскость попадает. капец написал.




1. x0 y0 - это координаты точки, а не начало координат.
2. Попадание точки в плоскость не обсуждается, а принимается, что x0,y0 - вещественны.
3. Я мог написать красная точка с координатами a,b - вы бы сказали что ab - это отрезок?

Обычно за х0 и у0 принимают начало координат.
0
WSV
13:08, 25.07.2007
От пользователя DIMITRYS
Обычно за х0 и у0 принимают начало координат.


Да что вы говорите... :-D

А я думал x0,y0 - это элементы массива... :-)

[Сообщение изменено пользователем 25.07.2007 13:08]
1 / 0
13:09, 25.07.2007
От пользователя demiurg_ii
:-) Тоочно ж!
А чем доказывается енто?
Про чет/нечет?
0
Guilty
13:11, 25.07.2007
От пользователя GLSteel
надо найти формулу описывающую мнощество точек многоугольника и определить условия, при которых точка с заданными координатами принадлежит этому множеству

Здравая мысль.
0
kroкu$
13:11, 25.07.2007
От пользователя WSV


решение потом скажите?
1 / 0
Обсуждение этой темы закрыто модератором форума.