Cerința
Scrieți funcția cu următorul antet:
long long NrSecv01(const char s[])
Funcția primește ca parametru un șir format doar din 0 și 1 și returnează numărul se secvențe care conțin exact un caracter 1.
Exemplu
NrSecv01("0101") = 6, secvențele care conțin exact un 1 fiind: 01, 010, 1, 10, 01, 1.
Restricții și precizări
- Lungimea șirului
sva fi de cel mult200.000. - Puteți utiliza funcțiile pentru șirurile de caractere din biblioteca
cstring
Important
Soluţia propusă va conţine doar definiţia subprogramului cerut. Prezenţa în soluţie a altor instrucţiuni poate duce erori de compilare sau de execuţie care vor avea ca efect depunctarea soluţiei.