#1143: Живи играючи

« картинки и свежие анекдоты | чат

#1143: Живи играючи

Я биолог и от математики предельно далёк. Довольно часто мне приходится решать сложные задачи — обычно за меня всё делают умные программы, но иногда нужно что-то посчитать вручную. В этом случае я обращаюсь за помощью к своему другу-программисту, который, несмотря на всю свою занятость, частенько меня выручает, ведь мои задачи не только полезны для «народного хозяйства», но и довольно интересны.

Постучался я как-то ему в аську: «Слушай, есть новое дельце!» Друг заинтересовался и согласился подумать. Даю вводную: есть поле 5х5, в ячейках нужно разместить цифры от единицы до четвёрки При этом единичку можно ставить везде, двойку — только рядом с единицей, тройку так, чтобы рядом с ней были одновременно 1 и 2, а четвёрку в окружении 1, 2 и 3. Цифры нужно расставить так, чтобы общая сумма была максимальной.

«Окей, — говорит друг, — сейчас всё будет!» Через пару минут брутфорса он сообщил, что всё отлично, программа выдала уже пятьдесят миллионов комбинаций, и, если никто не будет отключать машину на ночь, нужный результат мы получим не позднее, чем через два года. Почесав репу, он написал более умную прогу, которая сходу выдала с десяток роскошных результатов. Одна беда: иногда программа ставила цифры куда попало без оглядки на расположенные рядом. Пофиксив баг, друг прислал мне несколько впечатляющих (поначалу) схем расстановки цифр, но не прошло и пяти минут, как мы оба вручную решили задачу более подходящим способом.

Теперь друг взялся за дело всерьёз. Он менял строчку за строчкой, постепенно оптимизируя способы вычислений. Я не без его помощи находил ошибки, одновременно проверяя полученные результаты. Всё это было довольно занятно, и часа через два мы, наконец, с удовлетворением созерцали конечный результат — совершенство численных технологий. Минут через пять он спросил меня:

— Слушай, а на фига тебе всё это надо было? Это расчет конформации каких-то белков?
— Понимаешь, — отвечаю я ему, помедлив, — есть у меня на телефоне игрушка такая...

Хорошо, что дело происходило в аське. Друг еще полгода вспоминал мне об этом — час его работы стоит двадцать баксов...

Комментарий:

Ваше имя:

Ещё интересное на этом сайте:

#1142: Десять строк хорошего кода заменяют сотню ленивых юзеров
Колосится золотистая пшеница (32 фото)
#1141: Ломать — не строить
Анекдоты и картинки #45096
Анекдоты и картинки #45095
Анекдоты и картинки #45094
Анекдоты и картинки #45093
Анекдоты и картинки #45092
Авто для рыбака (4 фото)
Анекдот дня по итогам голосования за 08 августа 2009
Афоризм дня по итогам голосования за 08 августа 2009
Анекдоты и картинки #45087
Афоризм дня по итогам голосования за 07 августа 2009
А давайте пожабим баян!11
Анекдоты и картинки #45084
#1140: Большой шум принтера LPT
#1139: Точка с запятой, дефис, закрывающая скобка
#1138: Свидетели Столлмана
Газовая плита на шее
Димка мечтает
« все анекдоты и картинки
Рейтинг@Mail.ru