Documente Academic
Documente Profesional
Documente Cultură
26 - Moldovan
Din fiierul de intrare date26.in se citesc de pe prima linie n,m,o,p,k , 5 numere naturale,
apoi de pe a doua linie, un ir de n numere naturale de maxim 9 cifre, de pe a treia linie un ir de
m numere naturale de maxim 9 cifre, iar de pe a patra linie un ir de o numere naturale de
maxim 9 cifre. (n[10,100]; m[10,100]; o[10,100]; p,k maxim 2 cifre) S se afieze att pe
ecran, ct i n fiierul date26.out urmtoarele cerine:
I. Probleme de 4 (4p*5=20)
I.1.
I.2.
I.3.
I.4.
I.8.
Care dintre irurile 1 sau 2 are suma elementelor cea mai mare;
Numrul elementelor din cel de-al treilea ir ce se regsesc n ir pe poziii divizibile cu k;
Produsul numerelor din al treilea ir, numere ce aparin intervalului (100,300);
Produsul numerelor din al treilea ir, numere ce se divid cu 3 sau 5;
Suma numerelor din cel de-al doilea ir care imprite la p dau restul 1 sau 2;
Observaie :
Dup fiecare tergere sau inserare, se va afia irul rmas i/sau un mesaj
corespunztor..
IV. Probleme de 10 (oricare 3 sau chiar toate)
IV.1. S se afieze cea mai lung secven din al treilea ir, secven ce respect
urmtoarele: numerele se gsesc pe poziii consecutiv i sunt divizibile cu 3.
IV.2. S se afieze pentru cel de-al doilea ir , elementele ordonate descresctor doar a
numerelor de tip palindrom (palindrom : numar citit de la stanga la dreapta egal cu numar citit de
la dreapta la stanga. Ex:1221)
IV.3. S se spun dac cel de-al treilea ir este vale sau nu.
IV.4. S construiasc un nou vector care s cuprind pentru fiecare element , cel mai
mare produs al cifrelor din primii 2 vectori, ale elementelor aflate pe aceeai poziie, adic:
z[i]=min(prodcifre(a[i]), prodcifre(b[i]));
Obs. A se vedea dimensiunile vectorilor (cea mai mic valoare dintre m,n)