102. Se citesc două numere naturale n și m de câte două cifre fiecare. Să se spună dacă mulțimea cifrele lui m este inclusă în mulțimea cifrelor lui n. Ex: n=57, m=75 => "DA”; n=57, m=77 => "DA”; n=51, m=75 => "NU”. Sa se rezolve în limbaj C. VA ROG, E URGENT, E VAI DE MEDIA MEA...
Răspunsuri la întrebare
Răspuns de
0
#include <stdio.h>
int main() {
int n, m;
scanf("%d%d", &n, &m);
int cifre_n[10] = {0};
int cifre_m[10] = {0};
if (n == 0)
cifre_n[0] = 1;
while (n != 0) {
int cifra = n % 10;
cifre_n[cifra] = 1;
n /= 10;
}
if (m == 0)
cifre_m[0] = 1;
while (m != 0) {
int cifra = m % 10;
cifre_m[cifra] = 1;
m /= 10;
}
int ok = 1;
for (int i = 0; i < 10; i++)
if (cifre_m[i] == 1 && cifre_n[i] == 0)
ok = 0;
if (ok)
printf("DA\n");
else
printf("NU\n");
return 0;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă