#3046. [Usaco2006 Jan] Dollar Dayz 奶牛商店

[Usaco2006 Jan] Dollar Dayz 奶牛商店

Description

Farmer John goes to Dollar Days at The Cow Store and discovers an unlimited number of tools on sale. During his first visit, the tools are selling variously for 1,1,2, and 3.FarmerJohnhasexactly3.FarmerJohnhasexactly5 to spend. He can buy 5 tools at 1eachor1toolat1eachor1toolat3 and an additional 1 tool at 2.Ofcourse,thereareothercombinationsforatotalof5differentwaysFJcanspendallhismoneyontools**.Heretheyare:1@US2.Ofcourse,thereareothercombinationsforatotalof5differentwaysFJcanspendallhismoneyontools.Heretheyare:1@US3 + 1 @ US21@US21@US3 + 2 @ US11@US11@US2 + 3 @ US12@US12@US2 + 1 @ US15@US**15@US1 Write a program than will compute the number of ways FJ can spend N dollars (1 <= N <= 1000) at The Cow Store for tools on sale with a cost of **1..**1..K (1 <= K <= 100).

约翰到奶牛商场里买工具.商场里有K(1≤K≤100).种工具,价格分别为1,2,…,K美元.约翰手里有N(1≤N≤1000)美元,必须花完.那他有多少种购买的组合呢?

Format

Input

A single line with two space-separated integers: N and K.

仅一行,输入N,K.

Output

A single line with a single integer that is the number of unique ways FJ can spend his money.

不同的购买组合数.

Samples

5 3
5