|
0 / 0 / 0
Регистрация: 12.10.2021
Сообщений: 17
|
|
Проверить, можно ли полностью закрыть квадрат кругами (математическая часть)16.10.2021, 21:13. Показов 7457. Ответов 102
Метки нет (Все метки)
В эту тему перенесена математическая часть темы Проверить, можно ли полностью закрыть квадрат кругами У вас есть 4 круга радиусом R и квадрат со стороной А. Проверить, можно ли полностью закрыть квадрат этими кругами, размещая круги в любом положении над квадратом. Если закрыть квадрат 4-ми кругами возможно, найти минимальное количество кругов, которые для этого потребуются.
0
|
|
| 16.10.2021, 21:13 | |
|
Ответы с готовыми решениями:
102
Проверить, можно ли полностью закрыть квадрат кругами
Как можно временно полностью выключить часть кода в проекте |
|
|
|||
| 20.10.2021, 10:53 | |||
|
Добавлено через 4 минуты На счет 4-х кругов, кстати... Минимальный радиус может быть меньше, чем у меня. Я что-то забыл... Добавлено через 2 минуты Соотношение 1,33 получится. Переписывал по памяти, видать забыл что-то. Добавлено через 3 минуты
0
|
|||
|
1469 / 1010 / 456
Регистрация: 30.10.2017
Сообщений: 2,799
|
|
| 20.10.2021, 10:54 | |
|
0
|
|
|
1469 / 1010 / 456
Регистрация: 30.10.2017
Сообщений: 2,799
|
|
| 20.10.2021, 11:09 | |
|
wizard41, и все же у меня вызывает сомнение ваш вариант с тремя кругами. Даже, если я не буду привязываться к тому, что левый верхний круг не должен захватывать правый нижний угол, так как нижний круг это делает, все равно построив игнорируемый голубой треугольник, сверху я получаю два прямоугольных треугольника, которые не уменьшают диаметр кругов.
0
|
|
|
|
||
| 20.10.2021, 11:14 | ||
|
Достаточно взять круг с диаметром = стороне квадрата, увеличить его на 2, тогда получившиеся круги полностью перекроют квадрат. Но верхние два прямоугольника вы не впишите в них. Это будут минимальные радиусы для 3-х кругов. Я проверял графически, ошибки быть не может )
0
|
||
|
1469 / 1010 / 456
Регистрация: 30.10.2017
Сообщений: 2,799
|
|||
| 20.10.2021, 11:21 | |||
|
0
|
|||
|
|
||
| 20.10.2021, 11:34 | ||
|
Именно случай с 3-мя кругами меня особо заинтересовал. От него и отталкивался для всех остальных, но для случая с 4 кругами подход нужно немного изменить.
Добавлено через 10 минут ТС вон похоже вообще забил на это дело )
0
|
||
|
1469 / 1010 / 456
Регистрация: 30.10.2017
Сообщений: 2,799
|
|
| 20.10.2021, 11:35 | |
|
0
|
|
|
1469 / 1010 / 456
Регистрация: 30.10.2017
Сообщений: 2,799
|
|
| 20.10.2021, 11:36 | |
|
0
|
|
|
|
||
| 20.10.2021, 11:46 | ||
![]() Добавлено через 8 минут QuakerRUS, я в смысле не опровергаю вашу теорию, просто мы идем немного разными путями. Если результаты у нас сойдутся, хотя бы с точностью до сотых, тогда можно выводить новую теорему о трех кругах и квадрате
0
|
||
|
1469 / 1010 / 456
Регистрация: 30.10.2017
Сообщений: 2,799
|
|
| 20.10.2021, 11:48 | |
|
0
|
|
|
1536 / 544 / 127
Регистрация: 09.01.2018
Сообщений: 1,768
|
||
| 20.10.2021, 17:27 | ||
|
Квадрат полностью перекрывается кругом, если все его вершины лежат внутри круга. То есть, радиус круга больше, чем радиус описанной около квадрата окружности. Соотв. если, квадрат поделен на несколько частей (по условию до 4-х) и каждая из частей перекрывается одним кругом, перекрывается и весь квадрат. С одним кругом все просто - радиус описанной окружности. С четырьмя, все также - квадрат делится на 4 квадрата. Остались 2 и 3. На 2 части можно поделить квадрат по разному. 1. Разделить квадрат на 2 треугольника. Получим два прямоугольных треугольника с одним и тем же радиусом описанной окружности, равному половине диагонали квадрата. Вариант неподходящий, поскольку по сути получаем первый случай, где один круг перекрывает весь квадрат. 2. Разделить квадрат на два равных прямоугольника. Диаметр описанной окружности равен диагонали прямоугольника. В данном случае диагонали прямоугольников равны, и равны они 3. Разделить квадрат на два неравных прямоугольника. Теперь диагональ меньшего становится меньше чем На 3 части также можно поделить по разному. 1. Можно "разрезать" квадрат вдоль одной из сторон и получить 3 равных прямоугольника. Диагональ каждого равна 2. Можно "отпилить" одну часть вдоль, а две другие получить разрезом остатка поперек на две равные части, опять опираясь на предыдуший случай. Вариантов распила будет множество. Какой из них даст наименьший радиус? Для выяснения потребуется определить какая из диагоналей прямоугольников будет большей. Обозначим ширину первого прямоугольника за Х. Получим следующее равенство (пишу без корней): Раскроем квадрат разности, проведем преобразования, в результате получим То, есть, при Осталось выяснить, какой из способов (первый или второй) дает меньшую диагональ. В первом случае диагональ была Во втором она будет Уберем корни и найдем разность: Разность больше нуля, следовательно второй способ дает меньший радиус.
2
|
||
|
|
|
| 20.10.2021, 17:36 | |
|
escoult, сильно не вдаваясь, да, как один из вариантов. Но можно сказать - это один из "длинных" путей.
Добавлено через 4 минуты Я прикинул примерно еще вариант для 1,2 и 4-х кругов, основанный почти на том, что вы привели. Но вот с тремя пока проблемка... Там один круг охватывает два угла, а остальный по одному - там пропорция не срабатывает, а другую пока не придумал. Но это надо не в голове крутить а на бумаге, если дойдут руки, то...
0
|
|
|
1536 / 544 / 127
Регистрация: 09.01.2018
Сообщений: 1,768
|
||
| 20.10.2021, 17:36 | ||
|
0
|
||
|
1536 / 544 / 127
Регистрация: 09.01.2018
Сообщений: 1,768
|
|
| 20.10.2021, 17:55 | |
|
Опечатался в последней формуле, минус там. Ну ладно, понятно, что это разность.
0
|
|
| 20.10.2021, 17:55 | |
|
Определить, можно ли переложить часть фигурок так, чтобы снова образовался квадрат 8*8 Задача о рюкзаке.требуется проверить, можно ли заполнить рюкзак полностью.Не знаю в чём ошибка...( Получить окружность и целиком закрасить цветом часть экрана,покрывающуюся кругами,ограниченными этими окружностями. Закрыть интернет, но не полностью Не могу полностью закрыть программу в c++ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет!
За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
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 и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|