Форум программистов, компьютерный форум, киберфорум
Комбинаторика
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.84/25: Рейтинг темы: голосов - 25, средняя оценка - 4.84
0 / 0 / 0
Регистрация: 03.11.2013
Сообщений: 2

Раскрасить 4 треугольника 3-мя разными цветами

03.11.2013, 21:28. Показов 5450. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый вечер, форумчане!

Помогите, пожалуйста, найти решение.

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

Заранее спасибо за помощь.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
03.11.2013, 21:28
Ответы с готовыми решениями:

Покраска квадрата 8х8 разными цветами.
Сколько способов покрасить шахматную доску с помощью 8 разными цветами так, чтобы: Ближайшие клетки не были покрашены одним и тем же...

Как раскрасить строку разными цветами
нужно раскрасить вводимую строку различными цветами.Что нужно добавить в метод чтобы выводились разноцветные буквы.Или это лучше добавить...

Как раскрасить один блок двумя разными цветами
Возможно ли раскрасить блок двумя разными цветами как тут? Или тут нужно два блока? Если два, то как можно оставить одну часть блока с...

7
Хочу в Исландию
 Аватар для skaa
1041 / 840 / 119
Регистрация: 10.11.2010
Сообщений: 1,630
05.11.2013, 02:39
У меня получилось шесть . Допустим, цвета 1, 2 и 3. Если с вращением это одинаково, то с цветом 1 можно определиться поставив его на какое-то место, а от него красить например по часовой стрелке последовательностями из 3-х цветов в лексикографическом порядке чтобы они не стояли рядом и не заканчивались на 1:
1212
1213
1232
1312
1313
1323
.
0
2688 / 2260 / 244
Регистрация: 03.07.2012
Сообщений: 8,231
Записей в блоге: 1
05.11.2013, 15:03
1. Почему два цвета не могут стоять рядом?
2. Почему цвет 1 обязательно должен присутствовать?
3. Почему нет вариантов закраски одним цветом?
0
Хочу в Исландию
 Аватар для skaa
1041 / 840 / 119
Регистрация: 10.11.2010
Сообщений: 1,630
05.11.2013, 21:31
Не знаю почему я решил раскрашивать в разные цвета... наверное потому что так красивее . А с единицей конечно я был неправ. Надо ещё одну комбинацию добавить:
2323

Добавлено через 4 минуты
Чтобы и одинаковые цвета можно было использовать - кроме перебора комбинаций ничего в голову не приходит.
0
832 / 679 / 101
Регистрация: 11.11.2012
Сообщений: 1,800
06.11.2013, 00:38
у каждого треугольника три варианта раскрашивания, общее число вариантов тогда 34. Осталось только учесть идентичность при вращении...
0
2688 / 2260 / 244
Регистрация: 03.07.2012
Сообщений: 8,231
Записей в блоге: 1
06.11.2013, 00:40
"Только учесть" и есть главная фишка задачи
0
6180 / 945 / 313
Регистрация: 25.02.2011
Сообщений: 1,381
Записей в блоге: 1
06.11.2013, 08:34
Задача похожа на задачу про ожерелье, в решении исползуется лемма Бернсайда (теорема Пойа)
решил перебором, ношлось 24 варианта:
Кликните здесь для просмотра всего текста
1111
1112
1113
1122
1123
1132
1133
1212
1213
1222
1223
1232
1233
1313
1322
1323
1332
1333
2222
2223
2233
2323
2333
3333
0
0 / 0 / 0
Регистрация: 03.11.2013
Сообщений: 2
06.11.2013, 12:00  [ТС]
Спасибо всем за ответы!
На следующей неделе будет разбор этого задания. Выложу тут ответ!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
06.11.2013, 12:00
Помогаю со студенческими работами здесь

Закрасить два треугольника разными цветами
Здравствуйте! Треугольники рисую с помощью glBegin, с режимом TRIANGLE_STRIP Вот код рисования треугольника ...

Как сделать разные тексты разными цветами. Не несколько слов, а разные тексты разными цветами
Этот способ анимации идеально подходит для: </br> анимации трансформаций объекта, анимации камер, </br> анимации...

Можно ли в Label раскрасить текст тремя цветами?
Можно ли один Label тремя цветами сделать??? вот к примеру я пишу так: хай как дела да так не че что делаешь? и это один...

Определить, можно ли считанный из файла граф, раскрасить тремя цветами
Трёхцветная раскраска графа Петерсена. Граф называется t-раскрашиваемым, если он обладает t-раскраской, при этом каждое ребро графа...

Вывод разными цветами
Как в java можно вывести ответ разными цветами?? Задача:Вывести разными цветами на экране заглавные согласные русского алфавита и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru