Se consideră numerele naturale nenule și urmate de o secvență de numere naturale nenule ordonate crescător, indexate de la la .
Să se determine numărul de cvintete de indici ce verifică relațiile:
unde am notat cu , , , , .
Rezultatul se va afișa modulo .
Date de intrare
Fișierul de intrare cvintete.in conține pe prima linie două numere naturale nenule și cu semnificația din enunț.
Pe următoarea linie se vor afla numere naturale nenule ordonate crescător.
Date de ieșire
Fișierul de ieșire cvintete.out va conține un singur număr natural care reprezintă rezultatul cerinței, modulo .
Restricții și precizări
| # | Punctaj | Restricții |
|---|---|---|
| 1 | 16 | |
| 2 | 12 | |
| 3 | 25 | , pentru orice |
| 4 | 28 | |
| 5 | 19 |
- Pentru toate subtask-urile, se respectă relația , oricare ar fi .
Exemplul 1
cvintete.in
4 6
1 2 3 3
cvintete.out
2
Explicație
Pentru primul exemplu, cvintetele care respectă cerința sunt și .
Exemplul 2
cvintete.in
10 60
1 2 3 4 4 5 6 8 10 12
cvintete.out
4
Explicație
Pentru al doilea exemplu, cvintetele care respectă cerința sunt , , și .
Sursă și autori
OSEPI 2021, clasele 10. Eugen Nodea.
Enunț din Kilonova, sub licența CC-BY-NC-SA-4.0, conform politicii sursei. Adaptări de prezentare și tipografie. Exemplele, formulele și figurile originale sunt păstrate.
Trimite o soluție
Setul original de teste și regulile de punctare sunt în curs de verificare. Trimiterea pentru evaluare va fi disponibilă după această verificare.
Se verifică autentificarea…