Andy Melnikov (nponeccop) wrote,
Andy Melnikov
nponeccop

Category:

HN0 жив

Со времени прошлого отчета об HN прошло два месяца и 106 ревизий в svn - c r406 по r515. Пункты планов остались на своих местах -- работы по осуществлению некоторых из них были проведены, но ни один из пунктов не закрыт окончательно. Из существенного -- те же проблемы с полиморфизмом. Проблемы с одинаковыми именами в разных областях видимости изменились, но остались. Слегка обогатилась библиотека на С++, в тесты добавлены решения на HN0 трех задач Project Euler. Зачачи Project Euler я раньше не решал --т.е. это аутентичные решения на SPL первым пришедшим в голову способом, грубым и неотесанным. В случае пятой задачи (найти минимальное число делящееся на все числа от 1 до 20) даже с хаком получилось, дабы уменьшить кол-во перебираемых вариантов до миллиона. Но конечно в ходе решения приходилось обходить известные баги и ограничения -- например все переменные в программе называть по-разному и использовать вместо отсутствующей константы false выражение 2 == 3.


Subscribe

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 4 comments