#include <iostream> using namespace std; int main() { int n, m, v[1001], ap[1001]; cin >> n >> m; // Initializam cu 0 fiecare pozitie pentru a putea numara aparitiile for (int i = 1; i <= m; ++i) { ap[i] = 0; } for (int i = 1; i <= n; ++i) { cin >> v[i]; } // Actualizam sirul de aparitii for (int i = 1; i <= n; ++i) { ++ap[v[i]]; // Crestem numarul de aparitii ale elementului v[i] } for (int i = 1; i <= 101; ++i) { cout << "Elementul " << i << " apare de " << ap[i] << " ori\n"; } return 0; }
10 32 34 89 -67 45 21 34 5 9 7 34 32 45 89 34 21 5 7 9
Elementul 1 apare de 0 ori Elementul 2 apare de 0 ori Elementul 3 apare de 0 ori Elementul 4 apare de 0 ori Elementul 5 apare de 1 ori Elementul 6 apare de 0 ori Elementul 7 apare de 1 ori Elementul 8 apare de 0 ori Elementul 9 apare de 1 ori Elementul 10 apare de 0 ori Elementul 11 apare de 0 ori Elementul 12 apare de 0 ori Elementul 13 apare de 0 ori Elementul 14 apare de 0 ori Elementul 15 apare de 0 ori Elementul 16 apare de 0 ori Elementul 17 apare de 0 ori Elementul 18 apare de 0 ori Elementul 19 apare de 0 ori Elementul 20 apare de 0 ori Elementul 21 apare de 1 ori Elementul 22 apare de 0 ori Elementul 23 apare de 0 ori Elementul 24 apare de 0 ori Elementul 25 apare de 0 ori Elementul 26 apare de 0 ori Elementul 27 apare de 0 ori Elementul 28 apare de 0 ori Elementul 29 apare de 0 ori Elementul 30 apare de 0 ori Elementul 31 apare de 0 ori Elementul 32 apare de 0 ori Elementul 33 apare de 0 ori Elementul 34 apare de 1434789414 ori Elementul 35 apare de 5433 ori Elementul 36 apare de 0 ori Elementul 37 apare de 0 ori Elementul 38 apare de 1434682320 ori Elementul 39 apare de 5433 ori Elementul 40 apare de 0 ori Elementul 41 apare de 47 ori Elementul 42 apare de 36 ori Elementul 43 apare de 0 ori Elementul 44 apare de 14 ori Elementul 45 apare de 1 ori Elementul 46 apare de 1433178639 ori Elementul 47 apare de 5433 ori Elementul 48 apare de 0 ori Elementul 49 apare de 0 ori Elementul 50 apare de 0 ori Elementul 51 apare de 0 ori Elementul 52 apare de -917771216 ori Elementul 53 apare de 32767 ori Elementul 54 apare de 1434788622 ori Elementul 55 apare de 5433 ori Elementul 56 apare de 1434682368 ori Elementul 57 apare de 5433 ori Elementul 58 apare de -917771216 ori Elementul 59 apare de 32767 ori Elementul 60 apare de 2147479976 ori Elementul 61 apare de 3 ori Elementul 62 apare de 1434766794 ori Elementul 63 apare de 5433 ori Elementul 64 apare de 14 ori Elementul 65 apare de 47 ori Elementul 66 apare de 0 ori Elementul 67 apare de 0 ori Elementul 68 apare de 3 ori Elementul 69 apare de 0 ori Elementul 70 apare de 103504 ori Elementul 71 apare de 0 ori Elementul 72 apare de 1429189712 ori Elementul 73 apare de 5433 ori Elementul 74 apare de -917771552 ori Elementul 75 apare de 32767 ori Elementul 76 apare de 2147479976 ori Elementul 77 apare de 3 ori Elementul 78 apare de -917771984 ori Elementul 79 apare de 32767 ori Elementul 80 apare de 0 ori Elementul 81 apare de 0 ori Elementul 82 apare de -917771056 ori Elementul 83 apare de 32767 ori Elementul 84 apare de 6 ori Elementul 85 apare de 0 ori Elementul 86 apare de 1429189712 ori Elementul 87 apare de 5433 ori Elementul 88 apare de 3498069 ori Elementul 89 apare de 1 ori Elementul 90 apare de 3 ori Elementul 91 apare de 0 ori Elementul 92 apare de 0 ori Elementul 93 apare de 3 ori Elementul 94 apare de 1434682320 ori Elementul 95 apare de 5433 ori Elementul 96 apare de 1433178639 ori Elementul 97 apare de 5433 ori Elementul 98 apare de 64768 ori Elementul 99 apare de 0 ori Elementul 100 apare de 64768 ori Elementul 101 apare de 0 ori