Pull to refresh
0
0
taskmgr @taskmgr

User

Send message
Да, понятно. Просто у разных людей разная скорость реакции. При одной и той же скорости полоски кто-то не успеет среагировать, в случае, если клавиша определена неверно, а кто-то, наоборот, будет мучиться, что приходится ждать.
Я вот это имел ввиду. И для последнего случая предложил один из вариантов решения. Возможно, не очень хороший — вам виднее.
Разумеется, я попробовал! Поэтому и не предлагаю моргать для имитации клика мышкой, а тем более моргать левым и правым глазом :-)
Достаточно неудобно, согласен. Но мне было еще мучительнее ждать окончание проползания полоски. Возможно, настройка скорости полоски избавила бы меня от желания выполнить какое-то действие для досрочного подтверждения действия.
Просто здорово!
Если есть возможность распознавать моргание, то, вероятно, можно было бы использовать его для ускорения печати букв. Потому что в процессе ожидания, пока ползет полоска, пользователь не моргая смотрит на нее. Можно считать моргание досрочным подтверждением выбора буквы.
«пятидневный совершенно бесплатный тестовый период», равно как и «техподдержка в течении часа» у инфобокса, к сожалению, это — фикция.
Я зарегистрировался в пятницу, чтобы за выходные потестировать Jelastic, и подключиться на платный тариф, и в течении уже двух суток получаю формальные отписки от техподдержки (у меня возникли проблемы при развертывании).
Это вдвойне неприятно, так как помню, что с 2008 по 2011 годы, на обычном хостинге Infobox, действительно, техподдержка помогала очень оперативно и грамотно.
Но с другой стороны, от пятидневного тестового периода, действительно есть польза! Теперь я 10 раз подумаю, прежде чем опять связываться с инфобоксом :-)
Ну вот, хабраэффект в действии. Однако, приятно, что сервис не в дауне, а предлагает почитать стишки.
CREATE TABLE `items_hashes` (
`doc_id` int(11) NOT NULL,
`word_hash` int(11) NOT NULL,
PRIMARY KEY (`doc_id`,`word_hash`)
);
И в редком случае, когда хеши двух разных слов совпадают, не помещать дубликат в таблицу.
А зачем в таблице хешей слов использовать суррогатный ключ, занимающий треть таблицы? Не лучше бы так:
Читает, читает ;-)
Вообще-то, я в предложенной выше стратегии использовал это условие...
Уточнение к пункту 4) - разумеется Энгельса каждый сам переворачивает только один раз, а потом тупо крутит маркса.
Этот образ действий гарантирует, что никого не расстреляют, не требует отдельного счетчика, но при увеличении количества зеков становится очень маловероятно скорое их освобождение...
Пронумеруем четырех гостей от 1 до 4, пятый - счетчик. Если начальное положение i=0, то после следующей последовательности посещений 1,5,2,5,3,5,4,5 функция счетчика будет равена четырем, а учитывая что "Выполнить эту операцию функция «гость» может только один раз", счетчик никогда уже не достигнет 5. То есть работать-то дальше будет, но завершения алгоритма уже гарантированно не получится при любой дальнейшей последовательности вызова функций.
Ну то есть, не Ленин, а Энгельс, разумеется...
Как сильно совковые штампы-то въелись :-)
Если ставить задачу в формулировке: "как им действовать, чтобы через некоторое время гарантированно выйти на свободу", то, можно показать, что задача решения не имеет (все, разумеется, ИМХО). Допустим, что это не так и существует гарантированный алгоритм. Далее представим, что ЗК водят в таком порядке: 1-й, 2-й, 3-й, 4-й, 5-й, 5-й, 5-й, 5-й... и т. д. до бесконечности. Тогда пятый должен в одно из своих посещений сказать "опа! пора...". Но поскольку с момента его первого посещения никакой информации его политзаключенные товарищи ему передать не могут, то он может определить, что все были до него в первое-же посещение. Но так как начальное расположение книг не известно, то любое расположение книг в его первое посещение может получиться в случае, если никого до него и не водили.

Предлагаю вариант поведения группы товарищей, в предположении, что заведующий этим пионерлагерем действует достаточно рандомно, и периодически все зеки посещают ленинскую комнату:

Заключенные расчитываются на номера с 1 по 5. Все дни, начиная со следующей недели циклически нумеруются с 1 до 5, т е 1,2,3,4,5,1,2,3,4,5,1,2,3,4,5 и т д. Каждый заключенный, когда его приводят, действует следующим образом:
1) Смотрит и запоминает, как лежит Ленин.
2) Если это первое посещение, то распрямляет все пальцы на левой руке (инициализирует счетчик).
2) Если посещение не первое и ленин лежит не так, как в прошлый раз, то загибает себе палец на левой руке и держит так до следующего посещения :-)
3) Если видит что все пальцы загнуты, то радостно кричит "Мы тут все уже были!".
4) Иначе если номер дня совпадает с порядковым номером заключенного, то он переворачивает Ленина, иначе переворачивает Маркса.

Но похоже, что этот алгоритм можно еще оптимизировать...

Information

Rating
Does not participate
Location
Россия
Registered
Activity