384
Cerinţa
Se citesc două numere naturale n m cu exact trei cifre fiecare. Să se afle câte cifre din n divid pe m.
Date de intrare
Programul citește de la tastatură numerele n m.
Date de ieşire
Programul afișează pe ecran valoarea cerută.
Restricţii şi precizări
100 ≤ n,m ≤ 999
Exemplu
Intrare
273 600
Ieșire
2
Explicație
Cifrele 2 și 3 din 273 îl divid pe 600.
#include <bits/stdc++.h>
using namespace std;
int main ()
{
int n,m;
cin >> n >> m;
int cnt = 0;
if (n==0)
cnt=1;
while (n)
{
while (n%10==0)
n/=10;
if (m % (n%10) == 0)
cnt++;
n/=10;
}
cout << cnt;
return 0;
}
Comentarii