Թաքցված խնդիր
|Այս խնդիրը թաքցված է խմբագրական խրհրդի անդամի կողմից քանի որ կամ այն ոչ ճիշտ լեզվով է գրված,|կամ թեստային տվյալներն են սխալ, կամ խնդրի ձևակերպումը պարզ չէ։|

PARZGUM - Պարզ թվերի գումար

Բնական թիվը կարելի է տարբեր եղանակներով ներկայացնել պարզ թվերի գումարի տեսքով։ Տրված են n և k բնական թվերը, պահանջվում է հաշվել, թե n թիվը քանի տարբեր եղանակով կարելի է ներկայացնել k տարբեր պարզ թվերի գումարի տեսքով։ Երկու եղանակ համարվում են նույնը, եթե նրանք տարբերվում են միայն գումարելիների տեղերով։ Օրինակ, 8-ը կարելի է ներկայացնել, որպես 3 + 5, կամ 5 + 3, բայց դա պետք է հաշվել մեկ անգամ։

Մուտքը

Տրված են n (1 <= n <= 1000) և k (1 <= k <= 14) ամբողջ թվերը։

Ելքը

Ելքում պետք է արտածել մի թիվ՝ ճիշտ k տարբեր պարզ թվերի գումարների քանակը։ Պատասխանը չի գերազանցում 231-ը։

Օրինակներ

Մուտքը.
24 2

Ելքը.
3

Մուտքը.
4 2

Ելքը.
0

Մուտքը.
100 5

Ելքը.
55

Ավելացրեց.Andreasyan
Ամսաթիվ.2014-03-05
Ժամանակի սահմանափակումը.0.100s
Ծրագրի տեքստի սահմանափակումը.50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Լեզուներ.C CSHARP C++ 4.3.2 CPP CPP14 JAVA PAS-GPC PAS-FPC PYTHON3
Աղբյուրը.Մարզային 2014

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.