Time limit: 0.08s
Memory limit: 64MB
Input: media.in
Output: media.out
Fie un șir de numere naturale (întregi, nenegative).
Cerință
Știindu-se șirul și numărul , să se calculeze numărul subsecvențelor cu proprietatea că media geometrică a elementelor din subsecvență este egală cu . Prin subsecvența a unui șir dat se înțelege o succesiune de unul sau mai mulți termeni din șir aflați pe poziții consecutive.
Date de intrare
Fișierul de intrare media.in
conține pe prima linie numerele și , iar pe următoarea linie numere întregi, nenegative.
Date de ieșire
Fișierul de ieșire media.out
va conține un singur număr care reprezintă valoarea cerută.
Restricții și precizări
- Media geometrică a numerelor este .
- Punctarea se va face separat, testele fiind independente unul de altul.
- Primul test respectă următoarea restricție: . Acest test valoreaza 15 puncte.
- Testele respectă următoarea restricție: și elementele vectorului sunt puteri ale lui . Aceste teste valorează căte puncte.
- Testele nu au restricții suplimentare. Aceste teste valoareză câte puncte.
Exemplu
media.in
5 4
1 2 4 8 4
media.out
4
Explicație
Subsecvențele căutate sunt: