Se dau numerele naturale n și k, unde k este o cifră. Să se verifice dacă toate cifrele lui n sunt mai mici sau egale decât k.
Date de intrare
Programul citește de la tastatură numerele n și k.
Date de ieșire
Programul va afișa pe ecran mesajul DA dacă toate cifrele lui n sunt mai mici sau egale decât k, sau mesajul NU dacă există măcar o cifră a lui n strict mai mare decât k.
Restricții și precizări
0 ≤ n ≤ 2.000.000.0000 ≤ k ≤ 9
Exemplul 1:
Intrare
36125 7
Ieșire
DA
Exemplul 2:
Intrare
819 5
Ieșire
NU
#include <iostream>
using namespace std;
int main()
{
int n, k, nr = 0;
cin >> n >> k;
while (n > 0)
{
if (n % 10 > k) nr++;
n /= 10;
}
if (nr == 0) cout << "DA";
else cout << "NU";
return 0;
}