Технический форум
Вернуться   Технический форум > Программирование > Форум программистов


Ответ
 
Опции темы Опции просмотра
Старый 07.11.2008, 11:49   #1 (permalink)
Тёмыч
WrighT
 
Аватар для Тёмыч
 
Регистрация: 21.11.2006
Сообщений: 1,881
Записей в дневнике: 1
Сказал(а) спасибо: 4
Поблагодарили 8 раз(а) в 2 сообщениях
Репутация: 1570
По умолчанию QB

НА плоскости задано n точек с целочисленными координатами (n<50)/ составить программу выбора четырех разных точек, которые являются вершинами квадрата наибольшего периметра (Стороны паралальны осям координат).

Решите кто нить задачку, просто сам думаю, не могу докумекать, Басик забыл......
Тёмыч вне форума   Ответить с цитированием
Старый 07.11.2008, 12:09   #2 (permalink)
AlexZir
support
 
Аватар для AlexZir
 
Регистрация: 19.08.2007
Адрес: Зея
Сообщений: 15,794
Записей в дневнике: 71
Сказал(а) спасибо: 166
Поблагодарили 203 раз(а) в 86 сообщениях
Репутация: 75760
По умолчанию

Попробуй так:
Все данные координаты точек помести в двумерный массив, затем анализируй сначала попарно, потом подбирай каждой паре противоположные точки из массива. Затем вычисляй периметр, запоминай его и полученные координаты точек во вспомогательном массиве. Потом переходи к следующей паре.
Удачи.
__________________
Убить всех человеков!
AlexZir вне форума   Ответить с цитированием
Старый 07.11.2008, 13:36   #3 (permalink)
Тёмыч
WrighT
 
Аватар для Тёмыч
 
Регистрация: 21.11.2006
Сообщений: 1,881
Записей в дневнике: 1
Сказал(а) спасибо: 4
Поблагодарили 8 раз(а) в 2 сообщениях
Репутация: 1570
По умолчанию

Цитата:
Сообщение от AlexZir Посмотреть сообщение
Попробуй так:
Все данные координаты точек помести в двумерный массив, затем анализируй сначала попарно, потом подбирай каждой паре противоположные точки из массива. Затем вычисляй периметр, запоминай его и полученные координаты точек во вспомогательном массиве. Потом переходи к следующей паре.
Удачи.
Спасиб.
Тёмыч вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 14:52.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.