E o problema din varianta 6 bac 2009, subiectul 3. Ma chinui de jumatate de ora si nu-mi afiseaza nimic bun.
Se consideră fişierul BAC.TXT ce conţine un şir crescător cu cel mult un milion de numere naturale de cel mult nouă cifre fiecare, separate prin câte un spaţiu. Să se scrie un program C/C++ care, folosind un algoritm eficient din punct de vedere al memoriei utilizate şi al timpului de executare, citeşte din fişier toţi termenii şirului şi afişează pe ecran, pe o singură linie, fiecare termen distinct al şirului urmat de numărul de apariţii ale acestuia în şir. Valorile afişate sunt separate prin câte un spaţiu.
Exemplu: dacă fişierul BAC.TXT are următorul conţinut:
1 1 1 5 5 5 5 9 9 11 20 20 20
programul va afişa:
1 3 5 4 9 2 11 1 20 3
Multumesc anticipat!
Răspunsuri la întrebare
Răspuns de
2
Uite rezolvarea problemei:
O problema atat de lunga cu o rezolvare atat de scurta :)))
O problema atat de lunga cu o rezolvare atat de scurta :)))
Anexe:
alexubebe:
am uitat de using namespace std;
Alte întrebări interesante
Matematică,
9 ani în urmă
Chimie,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
10 ani în urmă
Limba română,
10 ani în urmă