ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила
вернуться в форум

Обсуждение задачи 1353. Миллиардная Функция Васи

jagatsastry Any good method [2] // Задача 1353. Миллиардная Функция Васи 14 фев 2008 14:07
Is there any good method other than precalculating and using the values stored?
jagatsastry Re: Any good method [1] // Задача 1353. Миллиардная Функция Васи 15 фев 2008 00:00
I've got a good method. Use the following recurrence eqn and solve using DP.
num(n,s)=sigma(i=0 to 9){ ((s-i)>=0)?num(n-1, s-i):0}
n represents the number of digits and s represents the sum of digits.

NOTE: For those who got WA#9, you would not have initialized num[1][9]=1. Better checkout the whole 2d array once and verify that for s=81 output should be 1.



Edited by author 15.02.2008 00:14
I initialized num[1][9]=1 and i have AC