|
0 / 0 / 0
Регистрация: 12.10.2021
Сообщений: 17
|
|
Проверить, можно ли полностью закрыть квадрат кругами (математическая часть)16.10.2021, 21:13. Показов 7404. Ответов 102
Метки нет (Все метки)
В эту тему перенесена математическая часть темы Проверить, можно ли полностью закрыть квадрат кругами У вас есть 4 круга радиусом R и квадрат со стороной А. Проверить, можно ли полностью закрыть квадрат этими кругами, размещая круги в любом положении над квадратом. Если закрыть квадрат 4-ми кругами возможно, найти минимальное количество кругов, которые для этого потребуются.
0
|
|
| 16.10.2021, 21:13 | |
|
Ответы с готовыми решениями:
102
Проверить, можно ли полностью закрыть квадрат кругами
Как можно временно полностью выключить часть кода в проекте |
|
1469 / 1010 / 456
Регистрация: 30.10.2017
Сообщений: 2,799
|
|
| 20.10.2021, 18:08 | |
|
0
|
|
|
1534 / 542 / 127
Регистрация: 09.01.2018
Сообщений: 1,763
|
|
| 20.10.2021, 18:10 | |
|
0
|
|
|
|
||
| 20.10.2021, 18:40 | ||
|
Для 4-х кругов есть два случая:
1. минимальный радиус одного круга из 4-х будет составлять корень из половины диагонали квадрата - это случай, когда один круг охватывает одну вершину (пересекает ее). 2. когда диаметр круга = стороне квадрата ровно. Теперь внимание: если радиус круга увеличить на х целых ноль десятых, то квадрат влезет уже в три таких круга. Минимальный радиус двух кругов, которые вместят в себя квадрат, соответствует тому, когда два эти круги пересекутся между собой в двух точках, причем эти точки будут лежать на противоположных сторонах квадрата. А вот для трех кругов - один из них точно охватит две вершины, что означает что его диаметр > А, а остальные два круга сверху на стороне квадрата не пересекаются, а снизу между первым кругом, как раз на стороне квадрата. Добавлено через 9 минут Суть моих изысканий сводилась к поиску минимального радиуса для N-окружностей, которые схавают квадрат. Из разницы этих минимальных радиусов мы поймем сколько кругов применять, учитывая, что их кол-во ограничивается 4-мя. Я сегодня уж было начал прикидывать это все дело на координатной плоскости, приняв одну из вершин квадрата за начало отсчета. Но.. рабочий день подошел к концу и я поехал домой ![]() Добавлено через 14 минут
0
|
||
|
1469 / 1010 / 456
Регистрация: 30.10.2017
Сообщений: 2,799
|
||
| 20.10.2021, 18:41 | ||
|
0
|
||
|
|
||
| 20.10.2021, 18:42 | ||
|
Ну и квадрат в правой части нижнего прямоугольника для меня все еще не ясен. В смысле от куда он и зачем.
Добавлено через 42 секунды
0
|
||
|
1469 / 1010 / 456
Регистрация: 30.10.2017
Сообщений: 2,799
|
|||
| 20.10.2021, 18:43 | |||
|
Добавлено через 21 секунду
0
|
|||
|
1469 / 1010 / 456
Регистрация: 30.10.2017
Сообщений: 2,799
|
|||
| 20.10.2021, 18:47 | |||
На моем рисунке есть две зеленых линии. Они равны по длине и от этого условия пляшет весь расчет.
0
|
|||
|
|
|||
| 20.10.2021, 18:55 | |||
|
QuakerRUS, завтра специально Corel Draw поставлю на работе на комп. Я вам покажу
![]() Добавлено через 1 минуту Примерно проверял вот тут, но точность малая, всего до сотых и линии с палец толщиной. Хрень. Добавлено через 3 минуты Добавлено через 50 секунд
0
|
|||
|
|
|
| 20.10.2021, 20:50 | |
|
Уважаемые коллеги, QuakerRUS и escoult,
мы условились, что круги, диаметром = А в кол-ве 4-х полностью покроют квадрат, при определенном положении, а именно, когда они расположились по сторонам квадрата. Ранее я утверждал, что если радиус круга увеличить хотя бы на 1, то будет достаточно 3-х таких кругов, чтобы покрыть квадрат. Я увеличил на 0.5: Это весьма точное построение, на сколько я смог сделать конкретно сейчас. Что мы видим: если поместить нижний круг так, чтобы хорды точно пересекали квадрат, то верхние два круга ничего не вписывают. Зато появилась некая высота: которую можно скомпенсировать, опустив круги вниз, ровно на эту высоту. И даже если мы так сделаем, то верхние вершины квадрата не будут касаться кругов - т.е. мы опять не впишем ничего. А ниже опускать нельзя - откроется сторона квадрата. QuakerRUS - ваша теория требует дополнительных корректировок
0
|
|
|
|
||
| 20.10.2021, 20:55 | ||
|
Тут интересный момент: высота хорды и высота пересечения двух верхних кругов... Приглядитесь на их соотношение )
Добавлено через 2 минуты
0
|
||
|
|
|
| 20.10.2021, 21:30 | |
|
Я вписал верхние прямоугольники в круги:
Но для этого потребовалось сместить их еще по оси 0Х. Мы помним, что нижний круг никуда сместить нельзя - хорды снизу уперлись в вершины квадрата. В этом случае, в ваших вычислениях я не вижу учета площади, показанной волнистой линией...
0
|
|
|
|
|
| 20.10.2021, 21:37 | |
|
Т.е. прямоугольники перекрыли ваш изначальный прямоугольник снизу на delta h высоту. Видимо, ошибка в ваших вычислениях и составляет эту дельту, поэтому наши расчеты не сошлись.
Добавлено через 2 минуты Время позднее, буду рад продолжить дискуссию по исследованию проблемы завтра.
0
|
|
|
1534 / 542 / 127
Регистрация: 09.01.2018
Сообщений: 1,763
|
||
| 20.10.2021, 21:41 | ||
|
Два верхних равны между собой и их стороны (а/2) и (а-а/8). Оба вписаны в две верхние окружности. Все верно. И даже доказано математически. На вашем чертеже, прямоугольник, выделенный цветом, как раз тот самый нижний прямоугольник со стороной а/8. Он вписан.
1
|
||
|
1534 / 542 / 127
Регистрация: 09.01.2018
Сообщений: 1,763
|
||
| 20.10.2021, 21:57 | ||
|
0
|
||
|
|
|
| 20.10.2021, 22:01 | |
|
escoult, все, я понял.
1/8 стороны квадрата это минимальный прямоугольник, который может быть вписан в нижнюю окружность, тогда остальные две окружности точно вписывают оставшиеся. Я на это не обратил внимание.
0
|
|
|
1534 / 542 / 127
Регистрация: 09.01.2018
Сообщений: 1,763
|
|
| 20.10.2021, 22:04 | |
|
0
|
|
|
|
|
| 20.10.2021, 22:10 | |
|
Все равно надо проверить )
Добавлено через 2 минуты Да, я пошел через круги, а надо было построить прямоуг 1/8 от квадрата, и вписывать его в окружность. Тогда диаметр (радиус) ее будет минимален от возможного. Добавлено через 2 минуты Но и мои коэффициенты нормально отрабатывают, несмотря на точность три знака после ",". Немного подкорректировать под большую точность и... Добавлено через 44 секунды 1 : 1 ?
0
|
|
| 20.10.2021, 22:10 | |
|
Определить, можно ли переложить часть фигурок так, чтобы снова образовался квадрат 8*8 Задача о рюкзаке.требуется проверить, можно ли заполнить рюкзак полностью.Не знаю в чём ошибка...( Получить окружность и целиком закрасить цветом часть экрана,покрывающуюся кругами,ограниченными этими окружностями. Закрыть интернет, но не полностью Не могу полностью закрыть программу в c++ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки
Правым кликом по серверу -> отладочная информация -> edit
Заменить "net": "raw", на "net": "tcp",
Нажать кнопку reload.
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|