Sunteți pe pagina 1din 1

Ministerul Educaiei i Cercetrii tiinifice

Olimpiada de Informatic - LICEU - etapa naional


Trgovite, Dmbovia, 3-8 aprilie 2015
Ziua 1
Sursa: nmult.pas, nmult.cpp, nmult.c

Problema 3 - nmult

Clasa a X-a

100 puncte

Se consider trei numere naturale nenule n, k i w.


Cerin
S se scrie un program care determin numrul m al mulimilor de forma {x1, x2, ,xk} avnd ca elemente
numere naturale nenule, ce satisfac simultan condiiile:

1 x1 < x2 < ... < xk n


xi+1 - xi w, 1 i k - 1

Date de intrare
Fiierul de intrare nmult.in conine pe prima linie trei numere naturale nenule n, k, w separate prin
cte un spaiu, cu semnificaia de mai sus.
Date de ieire
Fiierul de ieire nmult.out va conine pe prima linie restul mpririi numrului m la 666013.
Restricii i precizri

1 n, k, w 1 000 000;
Exemple

Explicaie
n=5, k=2, w=2
Exist 6 mulimi cu 2 elemente, astfel nct diferena ntre oricare 2 termeni
consecutivi s fie cel puin 2 : {1,3}; {1,4}; {1,5}; {2,4}; {2,5}; {3,5}
10 3 4
4
n=10, k=3, w=4
Exist 4 mulimi cu 3 elemente, astfel nct diferena ntre oricare 2 termeni
consecutivi s fie cel puin 4 : {1,5,9}; {1,5,10}, {1,6,10}; {2,6,10};
10 4 4
0
n=10, k=4, w=4
Nu exist nicio mulime de 4 elemente n care condiiile s fie ndeplinite.
Timp maxim de execuie: 0.1 secunde/test - Windows , 0.1 secunde/test - Linux
Total memorie disponibil: 4 MB din care 2 MB pentru stiv
Dimensiunea maxim a sursei: 5 KB
nmult.in
522

nmult.out
6