Informatică, întrebare adresată de bosulicavlad1, 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.
Fara CAUGHT FATAL SIGNAL 8!!!

Răspunsuri la întrebare

Răspuns de express
27
// Iti garantez ca sursa asta e de 100 puncte ...si fara CAUGHT FATAL SIGNAL 8!!!. Succes!

#include <iostream>
using namespace std;
int n, m, a, b, c, nr;
int main()
{
  cin >> n >> m;
  a = n % 10;
  b =(n / 10 ) % 10;
  c = n / 100;
  if(a != 0 && m % a == 0) nr ++;
  if(b != 0 && m % b == 0) nr ++;
  if(m % c == 0) nr ++;
  cout << nr;
  return 0;
}

Alte întrebări interesante