Или я что-то туплю, или всё элементарно. Эта задача же сводиться к поиску элемента в упорядоченном массиве(элементы - номера этажей, упорядочены по возрастанию). Первый способ, который приходит на ум - бинарный поиск. Т.е. бросаем с 50 этажа - если разбился - этажи с 51 по 100 не рассматриваем. Не разбился - с 1 по 50 не рассматриваем дальше. Далее, оставшуюся половину делим снова пополам, т.е. повторяем итерацию. И так до тех пор, пока не найдём нужный этаж. Так что считать сейчас некогда - пишу впопыхах. Но примерно нужно будет сделать всего 6-7 шагов. Поправьте, если я не прав.
Ох, простите меня конечно, но "Материнские платы на стенах вместо картин, икон и портретов" - это какой-то детский сад, ей-богу! Может у Вас ещё и на рюкзаке куллер приклеин или планка оперативки висит? Никого не хочу обидеть. Всего лишь имхо.
Давно использую "Keepass Password Safe" для хранения паролей. Соответственно всё они сгенерированы средствами этой тулзы и имеют большую длину, что исключает брутфорс. Мастер-пароль - это фраза на русском языке с английской раскладкой, причём некоторые буквы заменены на цифры по известной только мне системе + разный регистр символов =)
Спасибо за статью. побежал ставить "Пандион". Много раз слышал возгласы типа "ICQ отстой, джаббер рулит!", при этом никто не смог аргументировать это утверждение =) Теперь всё стало ясно.
З.Ы. всем спасибо за плевок в карму =)