![]() |
![]() |
Lapp |
![]()
Сообщение
#1
|
![]() Уникум ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: ![]() ![]() ![]() |
Только что я создал вот эту тему:
Буквенно-цифровые ребусы, рекурсия Тема про программу, решающую буквенно-цифровые ребусы. Но!.. Но такая программа полезна не только (и не столько) для РЕШЕНИЯ ребусов. С ее помощью можно ребусы ПРИДУМЫВАТЬ (я вообще не знаю, как бедные авторы таких ребусов работали без подобного инструмента). Вот парочка примеров: МУХА+МУХА+МУХА=СЛОН (автор не я) АДМИН+МОДЕР=ФОРУМ (это мой перл)) Я предлагаю всем включиться в придумывание таких ребусов ![]() Условия конкурса можно уточнить - главное, чтоб меня хоть кто-то поддержал )). Высказывайтесь. Конкурс будет объявлен официально по результатам обсуждения. P.S. призы - ну, вы знаете: за мной не заржавеет )) -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
![]() ![]() |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Возможный вариант системы оценок:
Часть оценки делается автоматически, остальное - дооценивается вручную организатором. Что касается автоматической части: 1. Вводим понятие сложности действия. Допустим, так: в порядке возрастания (Сложение - Вычитание - Умножение - Деление). Любые несколько действий с одним приоритетом оцениваются выше чем одно действие с тем же приоритетом, любые несколько действий с разным приоритетом оцениваются по максимальному из действий. То есть, если A + B = C и A + B + C = D, то выиграет второй вариант, но A*B = C против A+B+C=D - выиграет вариант с умножением. За количество действий, превышающее, скажем, 4 или 5, вводятся бонусные баллы. Возможно они будут зависеть от самого сложного использованного действия. То есть, A+B*C-D+E=F будет начислен бонус за умножение. (как вариант - бонус начисляется за любое количество операций, больше 2-х, опять же, в зависимости от самого сложного действия). 2. Количество использованных символов: использованы все 10 - баллы, начисленные в первом пункте остаются как есть, 100%. Использовано 9 символов - от баллов остается 90%, и так далее. Бонус на этом этапе может начисляться за использование как русских, так и латинских символов одновременно, или за использование и букв и цифр. 3. Количество решений: все, до этого полученные очки, делятся на количество решений ребуса. Естественно, исключая 0 ( ![]() (с написанием программы, производящей эти 3 действия автоматически, готов помочь.) 4. А вот тут уже начинается оценивание вручную. То есть, идея ребуса, тематика, что там еще может быть? Допустим, за некоторую тематику давать опять же бонусы (предлагайте тематику, которая будет оцениваться дополнительно). Либо проводить конкурсы по разной тематике (это я, конечно, размечтался, тут бы один конкурс провести ![]() |
Lapp |
![]()
Сообщение
#3
|
![]() Уникум ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: ![]() ![]() ![]() |
Возможный вариант системы оценок: Вот!! "Лед тронулся, господа присяжные заседатели!" (С) ![]() volvo задал очень верное направление. Мое мнение по пунктам: 1. Вот эти коэффициенты сложности надо бы отюстировать сначала.. 2. В целом согласен. Кстати, баллы могут быть и не целыми (вещественные, до любого знака). 3. Это жестоко... Думаю, нужно какую-то псевдологарифмическую шкалу ввести. Иначе ребус (даже интересный по смыслу) с 10 решениями не будет иметь никаких шансов. 4. Хорошая идея. Но круг тем может быть весьма широк. Сразу приходит в голову - программирование, Паскаль.. Но могут быть и скользкие случаи (типа - есть begin/end - но про Паскаль ли это?) Спасибо, volvo. Еще кто-то что-то скажет? Проблема еще вот, какая.. Я все же считаю, что отдельной статьей должны быть голоса (как участников, так и просто форумчан). Но КАК собирать голоса? Допустим, подано 20 конкурсных работ. Желательно - инкогнито (согласны?) То есть они все шлются как ЛС кому-то (мне?) По истечении срока они выкладываются списком под номерами. Все желающие оценивают. Так? Потом голоса суммируются и эти данные добавляются в ту формулу. Такое пойдет? Но тогда нужно явно выписать формулу (до начала конкурса!) Извиняюсь за сбивчивость. Сяитайте, что я извинился и за вас. Высказывайтесь! ![]() -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
![]() ![]() |
![]() |
Текстовая версия | 14.07.2025 12:31 |