Ян (ahiin) wrote,
Ян
ahiin

Category:

Менее типичная задача

На языке программирования общего назначения (С/С++/Python и т.п.), напишите программу, которая численно просуммирует ряд:



в точках x=0,0.1, ... , 0.9,1.  Абсолютная погрешность вычисленных сумм должна быть
Полное время счета не должно превышать 10 секунд.

Комментарии в этот раз не скрываю, обсуждение открытое. Соответственно, могут быть спойлеры. Vorsicht!


PS. Не мучайте Гугл, суть задачи суметь ряд просуммировать, а не числа найти:



где — дигамма-функция, а — постоянная Эйлера—Маскерони.

UPD. Уменьшил погрешность, дабы "лобовое" решение манило меньше.

Решение с пояснениями.
Tags: задачка, математика, программирование, численные методы
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 33 comments