Sauterelle-KMax
                                         
                                         
                            
                             
                                         
                                          Problem 
                         
                                 La sauterelle saute sur des colonnes situées sur la même ligne à égale distance les unes des autres. Les colonnes ont des numéros de série de 1 à N . Au début, la sauterelle est assise sur un poteau portant le numéro 1. Il peut sauter de 1 à K mesures, en comptant à partir de la mesure actuelle. Il est nécessaire de trouver le nombre de façons dont le Grasshopper peut accéder à la colonne avec le numéro N. Gardez à l'esprit que la sauterelle ne peut pas sauter en arrière.
 
Puisque le nombre de façons de trouver peut être très grand, modulo \(10^6 + 7\) , c'est-à-dire trouver le reste de la division de ce nombre à \(10^6 + 7\) .
 
Entrée : La chaîne d'entrée contient des nombres naturels N et K séparés par un espace. Il est garanti que \(1 <= N ,\ K <= 10000\).
 
Sortie : Le programme doit imprimer un seul nombre : le nombre de façons dont le Grasshopper peut accéder à la colonne numérotée N calculé du module \(10^6+7\).
 
Exemples
| # | 
Entrée | 
Sortie | 
| 1 | 
10 5 | 
236 | 
| 2 | 
100 50 | 
934384 |