Показать сообщение отдельно
  #2  
Старый 10.06.2012, 11:43
PS11011010 PS11011010 вне форума
Новичок
 
Регистрация: 30.03.2012
Сообщения: 98
Репутация: 282
По умолчанию

Алгоритм шикарный!

-N считывай, допустим, через SpinEdit
-NDotGrid - Массив точек множества, оформленный в таблице (StringGrid)

А где ты будешь хранить координаты точек треугольников? Можно тоже в StringGrid. Только число столбцов в нем - 7 (6 первых под координаты точек, а в 7-й будешь записывать число точек, совпадающих с точками множества N)

Делай цикл, в котором сравнивай каждую точку с точкой из множества N, а потом записывай результат в 7-й столбец. Потом остается только выявить самое большое число в этом столбце (максимум - 3) и вывести соответствующие треугольники.

P.S. Если не будет своего кода, то тебе особо не помогут. Есть еще раздел РАБОТА данного форума.
Ответить с цитированием