Moderní programování v C++11

Zadání příkladu - Frekvence čísel

Implementujte následující program:

Program dostane na vstupu (může být jak soubor tak standardní vstup) seznam čísel.

Např:

10 231254 42 32 1 32 10 23

Program spočítá frekvence (počet výskytů) jednotlivých čísel a vypíše tuto informaci v přehledné tabulce.


Např:

2x 10
2x 32
1x 42
1x 1
1x 23
1x 231254

Pokud program dostane na příkazovém řádku parametr "<tt>--cifry</tt>" bude místo frekvence čísel počítat frekvenci cifer. Výstup opět vypíše v přehledné tabulce.

Např:

4x 3
6x 2
1x 5
2x 4
4x 1
2x 0