Sunteți pe pagina 1din 1

Probleme 22.02.

2011
1. Se citeşte numărul natural n, iar apoi se citesc n numere naturale. Să se afişeze cel mai mare număr din şir cu proprietatea
că are cifrele in ordine descrescătoare, de la stânga la dreapta.
Exemplu:

cifre.in cifre.out
4 94310
5600 763 94310 1234

2. Se citeşte numărul natural n. Să se numere câte cifre din numărul n au o cifră alăturată precedentă mai mare, parcurgând
numărul de la dreapta la stânga. De exemplu, pentru numărul 93784 vom considera:
- 4 are cifra precedentă 8 ( este mai mare) nr=1
- 8 are cifra precedentă 7 ( este mai mică)
- 7 are cifra precedentă 3 ( este mai mică)
- 3 are cifra precedentă 9 ( este mai mare) nr =2

prec.in prec.out
2382190 3

3. Se citeşte numărul natural n, iar apoi se citesc n numere naturale. Parcurgând de la dreapta la stânga fiecare număr din şir,
se aplică următoarea transformare:
- un grup de 2 cifre alăturate c1c2, se va înlocui cu cifra cea mai mare dintre ele
De exemplu, numărul 5734, se va înlocui cu numărul 774.
Să se afişeze pe prima linie cel mai mare număr care se obţine după o astfel de transformare, iar pe linia a 2-a câte maxime
se obţin.

transformare.in transformare.out Explicaţii


5 7774 5734  774
5734 57734 76743 70724 289 3 57734 7774
767437774
70724  7774
289  89

4. Se citeşte numărul natural n, iar apoi se citesc n numere naturale. Parcurgând de la dreapta la stânga fiecare număr din şir,
se aplică următoarea transformare:
- un grup de 2 cifre alăturate c1c2 se va înlocui cu suma lor. Dacă suma depăşeşte 9, se va înlocui cu (suma-10)
Să se afişeze suma noilor numere obţinute.

suma.in suma.out Explicaţii


3 2621 5734  207
5734 57734 2407
57734 289  7
289

5. Se citesc 2 numere naturale n şi k. Numărului n i se va aplica de k ori următoarea transformare:


- suma s a oricăror două cifre alăturate din număr se înlocuieşte cu cea mai mare cifră din sumă
Să se afişeze numărul după aplicarea de k ori a transformării precizate.

numar.in numar.out Explicaţii


45767 2 156 După prima transformare:
45767 - 9233
După a doua transformare:
9233 - 156

S-ar putea să vă placă și