#include <iostream>
#include <map>
using namespace std;
void main(){
int n;
cin >> n;
map < double, int > _map;
double t;
while (n--){
cin >> t;
if (_map.count(t) > 0){
_map[t] = _map.find(t)->second++;
}
else{
_map.insert(pair<double,int>(t, 1));
}
}
for (auto i = _map.begin(); i != _map.end(); i++){
cout << i->first << " : " << i->second << endl;
}
}
خیلی سادده تعداد تموم اعدادی رو که دادی معلوم میکنه
ورودی اول تعداد اعداد است و بعدش n تا عدد باید وارد کنی