Блог пользователя iroro

Автор iroro, 12 лет назад, По-русски

Вот такой http://users.livejournal.com/_darkus_/655190.html конкурс проводится автором русских книг по Haskell.

Задача:

«Демиург задумал поместить новую разумную расу на планету во Вселенной так, чтобы она как можно быстрее освоила весь доступный космос. Для этих целей он собрал перечень всех планет, находящихся в поясе Златовласки, после чего решил найти среди них две, наиболее близко расположенные друг к другу. Разумная раса должна быть расположена на одной из таких планет. Это, по замыслу Демиурга, позволит максимально быстро обеспечить освоение космоса. Помогите Демиургу найти две планеты, находящиеся на наименьшем расстоянии друг от друга.»

Суть — решить как можно более общно. Зачастую в конкурсе побеждают хаскеллисты, дабы разбавить эту статистику, мы решили разместить этот пост на цф :)

Полный текст и комментарии »

  • Проголосовать: нравится
  • +21
  • Проголосовать: не нравится

Автор iroro, 12 лет назад, По-русски

SharpC, (жж) придумал эту задачку

Собственно, сама она в сабже :) Единственное уточнение — её можно написать, используя каноничный регэксп, напомню, что это конкатенация + дизъюнкция + звезда Клини

P.S. ну и да, числа десятичные, неотрицательные, произвольной длины

P.P.S. лучше писать нечто, работающее здесь http://gskinner.com/RegExr/

Полный текст и комментарии »

  • Проголосовать: нравится
  • +16
  • Проголосовать: не нравится