1960: Святкують математики

Перегляд у форматі PDF

Надіслати розв'язок

Бали: 25,00 (partial)
Time limit: 1.0s
Memory limit: 256M
Input: stdin
Output: stdout

Author:
Problem type

Можливо, ви знаєте, що 14 березня відоме як день числа Пі - 3.14 (це третій місяць і чотирнадцятий день).

Математики святкують цей день поїданням святкового торта.

Припустимо, що у вас є ~n~ кусочків торта і ~k~ людей, які стоять у черзі за тортом. Всі кусочки торта будуть обов'язково роздані. Кожна людина отримає принаймні один кусочок торта. Математики вирішили трохи змудрувати і поділ буде виконуватися таким чином, що кожна людина отримає принаймні стільки кусочків торта, скільки людина перед нею.

Наприклад, якщо є 8 кусочків торта і 4 людини в черзі, то можна роздати торт наступними п'ятьма способами (перша людина в черзі буде першим номером у списку):(1,1,1,5), (1,1,2,4), (1,1,3,3), (1,2,2,3),(2,2,2,2).

Зауважте, що якщо ~k=n~, то існує лише один спосіб роздати торт: кожна особа отримує рівно один кусочок. Крім того, якщо ~k=1~, то також є лише один спосіб роздати торта: одна людина отримує всі кусочки.

Напишіть програму, яка визначає кількість способів, якими можна роздавати всі кусочки торта.

Обмеження

  • ~1 \le n \le 250~
  • ~1 \le k \le n~

Input

Перший рядок містить ціле число ~n~ - кількість кусочків торта.

У другому рядку записано ціле число ~k~ - кількість людей.

Output

Вивести одне ціле число - кількість способів розподілу торта згідно описаного правила.

Результат гарантовано буде меншим ніж ~2^{31}~ .

Sample Input 1

8
4

Sample Output 1

5

Sample Input 2

6
2

Sample Output 2

3

Коментарі

Please read the guidelines before commenting.


Ще немає коментарів.