Problem
Çekirge, aynı hat üzerinde birbirinden eşit uzaklıkta bulunan sütunların üzerine atlar. Sütunlar, 1
ile N
arasında seri numaralarına sahiptir. Başlangıçta, Çekirge 1
numaralı bir gönderinin üzerinde oturuyor. Geçerli olandan sayarak 1
'ten K
çubuklarına atlayabilir. Grasshopper'ın N
numaralı sütuna kaç yolla ulaşabileceğini bulmak gerekir. Grasshopper'ın geriye doğru zıplayamayacağını unutmayın.
Bulma yollarının sayısı çok fazla olabileceğinden, modulo \(10^6 + 7\) , yani bu sayının bölündüğü bölümün kalanını bulun \(10^6 + 7\) .
Giriş: Giriş dizesi, boşlukla ayrılmış N
ve K
doğal sayılarını içerir. \(1 <= N ,\ K <= 10000\) olduğu garanti edilir.
Çıktı: Program tek bir sayı yazdırmalıdır: Grasshopper'ın N
numaralı sütuna ulaşabileceği yolların sayısı hesaplanır \(10^6+7\) modülünden.
Örnekler
# |
Girdi |
Çıktı |
şey>
1 |
10 5 |
236 |
2 |
100 50 |
934384 |