fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. const int MAX_LENGTH = 100;
  5. int freq[MAX_LENGTH + 1];
  6.  
  7. int main() {
  8. int n, v[MAX_LENGTH + 1] ;
  9. cin >> n;
  10. for (int i = 1; i <= n; ++i) {
  11. cin >> v[i];
  12. ++freq[v[i]];
  13. }
  14.  
  15. //for (int i = 1; i <= n; ++i) {
  16. for (int i = 1; i <= n; ++i) {
  17. if (freq[v[i]] != 0) {
  18. cout << freq[v[i]] << " " << v[i] <<" ";
  19. freq[v[i]] = 0;
  20. }
  21. }
  22. // }
  23.  
  24.  
  25. for (int i = 0; i <= 10; ++i) {
  26. // cout << freq[i] <<" ";
  27. }
  28.  
  29. return 0;
  30. }
Success #stdin #stdout 0s 5308KB
stdin
7
5 5 3 3 3 3 2
stdout
2 5 4 3 1 2