Hirdetés
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Máris érkezik a RugKing Pro új generációja
- Ismét az Apple veheti át a piacvezető pozíciót
- Apple iPhone 17 Pro Max – fennsík
- Google Pixel topik
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Azonnali mobilos kérdések órája
- Yettel topik
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Milyen okostelefont vegyek?
Új hozzászólás Aktív témák
-
_lupin_
csendes tag
Szia!
Azt nem mondtad, hogy a megoldáshoz mit szabad használni és mit nem, ezért eléggé támaszkodtam az stl-re.
#include <map>
#include <algorithm>
#include <iostream>
#include <string>
typedef std::pair<std::string, int> MapMember;
bool compare(const MapMember& larg, const MapMember& rarg)
{
return larg.second < rarg.second;
}
int main()
{
std::map<std::string, int> votes;
std::string name;
std::cout << ''Kerem a nevet: '';
std::getline(std::cin, name);
while( name != '''' )
{
if(votes.find(name) != votes.end()) ++votes[name];
else votes[name] = 1;
std::cout << ''Kerem a nevet: '';
std::getline(std::cin, name);
}
std::cout << std::endl;
std::map<std::string, int>::iterator it;
int i = 1;
while( (votes.size() > 0) && (i <= 3))
{
it = max_element(votes.begin(), votes.end(), compare);
std::cout << i << ''. '' << it->first << '' szavazat: '' << it->second << std::endl;
votes.erase(it);
++i;
}
return 0;
}
szerk:
Próbáltam rávenni, hogy amit kell beljebb írja, de nem hajlandó...
[Szerkesztve]
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Nyernéd az irodai csúnyapulcsi-versenyt? A Microsoft segít!
- Xbox tulajok OFF topicja
- Debrecen és környéke adok-veszek-beszélgetek
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Mindenkinél több és erősebb AI gyorsítót ígér Elon Musk
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Assetto Corsa Rally
- iPad topik
- OTP Bank topic
- Projektor topic
- További aktív témák...
- Neumann NDH 20 Prémium fejhallgató
- NuPhy Air75 V3 ISO (DE) fekete ajándék extra magyar kupak szettel
- Monsgeek m1v5 + Weikav Stars21 numpad - Outemu Silent switch - PBT HUN keycap
- Saeco Talea Giro Automata kávégép 6 hónap Garancia Beszámítás Házhozszállítás
- Latitude 7420 27% 14" FHD IPS érintő i7-1185G7 16GB 512GB NVMe magyar vbill IR kam gar
- Eladó Xiaomi Redmi A5 3/64GB / 12 hónap jótállással!
- Bomba ár! Lenovo ThinkPad X270 - i3-7G I 8GB I 128SSD I 12,5" HD I HDMI I Cam I W11 I Garancia!
- HP ProDesk 600 G5 i5-9500 8GB 256GB 1 év garancia
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- HIBÁTLAN iPhone 13 128GB Starlight -1 ÉV GARANCIA - Kártyafüggetlen, MS3432
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


