Informatică, întrebare adresată de Storak, 9 ani în urmă

Cerinţa
Se citesc două numere naturale n m cu exact trei 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.

Rezolvare de 100 puncte pe pbinfo va rog.

Răspunsuri la întrebare

Răspuns de Emil1234
3
#include <iostream>
using namespace std;
int main(){   
  unsigned n,m,nr=0;   
  cin>>n>>m;   
  while(n){     
    if(n%10)         
      if(m%(n%10)==0)               
        nr++;       
    n/=10;   
  }   
  cout<<nr;   
  return 0;
}

Alte întrebări interesante