549
Cerința
Să se scrie o funcţie care primeşte ca argumente două numere naturale a şi b şi returnează numărul de elemente din intervalul [a,b] care au cifra de control egală cu a.
Exemplu
sum_cifra_control(2, 100) = 11
Important
Soluţia propusă va conţine doar definiţia funcţiei cerute. 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.
int sum_cifra_control(long long a, long long b)
{
long long p=0;
if(a==9)
{
for(long long i=a;i<=b;i++)
{
if(i%9==0) p++;
}
}
else
for(long long i=a;i<=b;i++)
{
if(i%9==a) p++;
}
return p;
}
Comentarii