Time limit: 1s
Memory limit: 256MB
Input: rotund.in
Output: rotund.out
Un număr se numește rotund dacă ultima cifră a sa este .
De exemplu, sau sunt numere rotunde, dar sau nu sunt rotunde.
Cerință
Se dau și . Să se rezolve următoarele cerințe:
- Dacă , să se afișeze dacă numărul este rotund sau nu.
- Dacă , să se afișeze cel mai mare număr rotund mai mic sau egal cu .
- Dacă , să se afișeze câte numere cel mult egale cu sunt rotunde.
Atenție! Cum numerele pot fi foarte mari, se recomandă folosirea tipului de date long long.
Date de intrare
Pe prima linie a fișierului de intrare rotund.in se află numărul .
Pe a doua linie se află numărul natural .
Date de ieșire
Să se afișeze în fișierul rotund.out răspunsul la cerința .
- Dacă , se afișează
DAdacă este rotund șiNUaltfel. - Dacă , se afișează cel mai mare număr natural rotund mai mic sau egal cu .
- Dacă , se afișează câte numere mai mici sau egale cu sunt rotunde.
Restricții și precizări
- ;
- .
| # | Punctaj | Restricții |
|---|---|---|
| 1 | 41 | |
| 2 | 35 | |
| 3 | 24 |
Exemplul 1
rotund.in
1
13
rotund.out
NU
Explicație
nu este rotund, deoarece ultima cifră a sa este .
Exemplul 2
rotund.in
1
10203040
rotund.out
DA
Explicație
este rotund, deoarece ultima cifră a sa este .
Exemplul 3
rotund.in
2
123
rotund.out
120
Explicație
nu sunt rotunde. este rotund.
Exemplul 4
rotund.in
2
450
rotund.out
450
Explicație
este rotund.
Exemplul 5
rotund.in
3
71
rotund.out
8
Explicație
Numerele cel mult egale cu care sunt rotunde sunt:
. În total, numere.