Sportininkų ir sporto trenerių skaičius
Užduotis
Lietuvos Respublikos statistikos departamentas (http://osp.stat.gov.lt/) pateikia informaciją apie atskirų sporto šakų sportininkų ir trenerių skaičius įvairiais metais. Pirmiausia įvedamas sporto šakų skaičius s. Toliau nurodyti du sveikieji skaičiai – pradiniai analizės metai prmetai ir galutiniai analizės metai gmetai. Tolesnėse s eilučių nurodomas sporto šakos pavadinimas ir tiek sveikųjų skaičių dvejetų, kiek buvo analizės metų. Pirmasis skaičius nurodo tos sporto šakos sportininkų skaičių, antrasis – trenerių skaičių. Parašykite programą, kuri analizuoja pateiktus statistinius duomenis:
- kurios sporto šakos trenerių skaičius per analizės laikotarpį pasikeitė mažiausiai (lyginti pirmųjų ir paskutiniųjų analizės metų duomenis). Jei yra kelios tokios sporto šakos, tuomet turi būti išvedama ta sporto šaka, kuri pradiniame sąraše yra žemiau;
- kurios sporto šakos sportininkų skaičius per analizės laikotarpį pasikeitė daugiausiai (lyginti pirmųjų ir paskutiniųjų analizės metų duomenis). Jei yra kelios tokios sporto šakos, tai turi būti išvedama ta, kuri pradiniame sąraše yra aukščiau;
- koks vidutinis trenerių skaičius yra kiekvienoje sporto šakoje nagrinėjamame metų intervale; surikiuokite sporto šakas pagal vidutinį trenerių skaičių mažėjančiai. Jei vidutinis trenerių skaičius sutampa, tuomet reikia rikiuoti sporto šakas pagal abėcėlę nuo A iki Z;
- iš surikiuoto sąrašo pašalinkite sporto šaką, kuri yra sąrašo viduryje (jei sporto šakų skaičius lyginis, tai šalinama taip: pvz., jei s = 6, tai šalinama 3-čia sporto šaka; jei nelyginis, pvz., s = 7, tuomet šalinama 4-ta sporto šaka).
5
2010 2014
Badmintonas 12 906 11 817 11 940 20 2714 15 2234
Dziudo_imtynės 87 4034 88 3814 85 3726 89 3343 82 2964
Futbolas 265 13947 316 18824 285 18329 288 18280 305 19116
Krepšinis 347 22447 373 23151 376 24455 386 23551 436 31273
Plaukimas 130 5573 134 5918 132 5825 138 6261 146 6146
Rezultatai:
Badmintonas 3 ------------------------------- Krepšinis 8826 ------------------------------- Badmintonas 14 Dziudo_imtynės 86 Futbolas 292 Krepšinis 384 Plaukimas 136 ------------------------------- Badmintonas 14 Dziudo_imtynės 86 Plaukimas 136 Futbolas 292 Krepšinis 384 ------------------------------- Badmintonas 14 Dziudo_imtynės 86 Futbolas 292 Krepšinis 384
Reikalavimai
Uždaviniui spręsti reikalingas duomenų struktūras pasirinkite savo nuožiūra.
Pradinių duomenų skaitymo funkcija void.
Didžiausios ir mažiausios reikšmės paieškos funkcijos, grąžinančios apskaičiuotas reikšmes per funkcijos vardą.
Sumos skaičiavimo funkcija, grąžinanti apskaičiuotą reikšmę per funkcijos vardą.
Rikiavimo funkcija void.
Vieno elemento šalinimo funkcija void.
Rezultatų spausdinimo ekrane funkcija void. Rezultatai turi būti rodomi taip, kaip pateikta pavyzdyje.
Interaktyvus sprendimas
Papildoma informacija
- Lygis: 3
- Taškai: 100