Cerința
Să se calculeze numărul de șiruri crescătoare de lungime n
, cu numere de la 1
la m
, în care fiecare element apare de cel mult k
ori.
Date de intrare
De la intrarea standard se citesc numerele întregi n
, m
și k
, separate prin spațiu.
Date de ieșire
La ieșirea standard programul va afișa numărul de șiruri descrise în enunț.
Restricții și precizări
0 < n < 31
0 < m < 31
0 < k < 31
Exemplu:
Intrare
3 4 2
Ieșire
16
Explicație
Explicație. Șirurile sunt: (1,1,2)
, (1,1,3)
, (1,1,4)
, (1,2,2)
, (1,2,3)
, (1,2,4)
, (1,3,3)
, (1,3,4)
, (1,4,4)
, (2,2,3)
, (2,2,4)
, (2,3,3)
, (2,3,4)
, (2,4,4)
, (3,3,4)
, (3,4,4)
.