powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Тест для мозгов и компьютеров
12 сообщений из 62, страница 3 из 3
Тест для мозгов и компьютеров
    #38141881
iap
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
angel_zarboogierЕще интересные задания для решения на SQL на тему координатной плоскости.
Задание 2.
Имеется координатная плоскость и расположенные на ней прямоугольники, заданные координатами левого нижнего и правого верхнего углов.
а) Спроектировать базу данных для хранения прямоугольников
б) Написать запрос, подсчитывающий общую площадь, покрываемую прямоугольниками

Не возможно определить прямоугольник 2-я точками, по 2-м точкам только квадрат в одном экземпляре.Если стороны параллельны координатным осям, то отчего же?
А иначе непонятно, что такое "левый нижний" и "правый верхний".
...
Рейтинг: 0 / 0
Тест для мозгов и компьютеров
    #38142026
angel_zar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В условии про параллельность сторон ни слова, хотя если так, то это упрасчает задачу
...
Рейтинг: 0 / 0
Тест для мозгов и компьютеров
    #38142088
Гость333
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
angel_zarВ условии про параллельность сторон ни слова, хотя если так, то это упрасчает задачу
А если это не так — то задача не имеет решения.
...
Рейтинг: 0 / 0
Тест для мозгов и компьютеров
    #38142115
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
angel_zarВ условии про параллельность сторон ни слова, хотя если так, то это упрасчает задачу
99% они прямоугольники параллельны осям координат. Я встречал много
подобных задач и левый-верхний-правый-нижний углы еще раз подтверждают
это.

Постановка - типична для GIS систем. По сути надо подсчитать площадь от union
по всему множеству прямоугольников.
...
Рейтинг: 0 / 0
Тест для мозгов и компьютеров
    #38142844
Cygapb-007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и правда, занятно решать логические задачки в сиквеле:)
например, Задачи на соответствие , или Рыцари и лжецы-5 или подобные. Конечно, задачи не сложные, - но занятно:)
...
Рейтинг: 0 / 0
Тест для мозгов и компьютеров
    #38142877
iap, angel_zar, Гость333 , mayton

Ребята, в условиях же сказано - прямоугольник!!!
Это значит, что у фигуры противоположенные стороны РАВНЫ и ПАРАЛЛЕЛЬНЫ друг другу. Стало быть, зная координаты любых двух противоположных углов можно вычислить координаты оставшихся двух углов, вне зависимости от позиционирования прямоугольника относительно осей координат... Вычислив же координаты оставшихся двух углов прямоугольника можно легко найти длины его сторон
и площадь. Так-то задача по геометрии за 7 класс среднеобразовательной школы...

З.Ы.
За квадрат - это всего лишь частный случай прямоугольника, у которого помимо всего прочего все стороны равны.
...
Рейтинг: 0 / 0
Тест для мозгов и компьютеров
    #38142950
Гость333
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый Э - Эхзная координаты любых двух противоположных углов можно вычислить координаты оставшихся двух углов, вне зависимости от позиционирования прямоугольника относительно осей координат
Каким образом?
...
Рейтинг: 0 / 0
Тест для мозгов и компьютеров
    #38143081
Гость333,

да, пожалуй поторопился, ибо через две точки на плоскости можно провести более одного прямоугольника. думал цепляться за лево-право, верх-низ. Но тогда непонятно, как обрабатывать ситуацию прямоугольником, параллельным координатным осям...
...
Рейтинг: 0 / 0
Тест для мозгов и компьютеров
    #38143239
iap
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Причём, каждая незаданная пара вершин определяет диаметр окружности,
для которой диаметром является и отрезок между заданными вершинами.
...
Рейтинг: 0 / 0
Тест для мозгов и компьютеров
    #38143517
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ищите в поиске. Эта задача в sql.ru уже звучала и ЕМНИП мы ее уже решили.
...
Рейтинг: 0 / 0
Тест для мозгов и компьютеров
    #38313701
несвятой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Гость333Добрый Э - Эхзная координаты любых двух противоположных углов можно вычислить координаты оставшихся двух углов, вне зависимости от позиционирования прямоугольника относительно осей координат
Каким образом?
Гость333, в условии же сказано, "прямоугольники, заданные координатами левого нижнего и правого верхнего углов".
У красного прямоугольника нет левого нижнего угла, есть отдельно левый и отдельно нижний, при этом левый не является нижним, а нижний не является левым. То же самое и про правый верхний угол. Так что прямоугольник, у которого стороны параллельны осям - единственный возможный вариант.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Тест для мозгов и компьютеров
    #39641057
angel_zarЗадание: 15 ($erges: 2008-06-21)
Дима и Миша пользуются продуктами от одного и того же производителя.
Тип Таниного принтера не такой, как у Вити, но признак "цветной или нет" - совпадает.
Размер экрана Диминого ноутбука на 3 дюйма больше Олиного.
Мишин ПК в 4 раза дороже Таниного принтера.
Номера моделей Витиного принтера и Олиного ноутбука отличаются только третьим символом.
У Костиного ПК скорость процессора, как у Мишиного ПК; объем жесткого диска, как у Диминого ноутбука; объем памяти, как у Олиного ноутбука, а цена - как у Витиного принтера.
Вывести все возможные номера моделей Костиного ПК.

Это задача с SQL-EX


Я вписал все условия в табличку, где столбец - имя (Дима, Миша и т.д.)
Сначала решать построчно, потом попытался по столбцам (сначала решить для Димы, потом для Миши ит.д., но так, видимо, не получится, условия все переплетены между собой, (связь все ко всем) как бесконечная матрешка.
Подскажите, какой алгоритм решения этой задачи?
...
Рейтинг: 0 / 0
12 сообщений из 62, страница 3 из 3
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Тест для мозгов и компьютеров
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]