Хистограм
vreme | memorija | ulaz | izlaz |
---|---|---|---|
1 s | 64 Mb | standardni izlaz | standardni ulaz |
Група биолога аматера је посматрала популацију жаба. За сваку жабу су забележили величину. Билоге је занимала расподела величина жаба (колико је било малих жаба, колико мало већих, колико највећих и слично). Зато су интервал величина \([a, b]\) поделили на \(n\) делова једнаке дужине и избројали колико жаба је припадало сваком од тих делова (ако је величина жабе тачно на граници између два дела, придружује се десном). Напиши програм који им у томе помаже и резултат приказује графички, у облику хистограма.
Улаз
Са стандардног улаза се учитавају бројеви \(a\) и \(b\) раздвојени једним размаком, а затим у следећем реду и број \(n\). Након тога уноси се број жаба \(k\), а затим и \(k\) бројева из интервала \([a, b)\) које представљају величине жаба.
Излаз
На стандардни излаз се приказују се подеоци (са границама заокруженим
на три децимале), након чега се приказује број жаба чија је величина у
том подеоку, а затим и процентуални удео жаба у том подеоку у односу на
укупан број жаба (тако што се тај проценат заокуржи на најближи цео број
и затим испише толико карактера *
). Звездице су од броја
жаба одвојене једним табулатором (знаком Tab).
Пример 1
Улаз
0.0 1.0 4 10 0.05 0.25 0.95 0.93 0.56 0.73 0.10 0.47 0.23 0.15
Излаз
[0.000, 0.250): 4 **************************************** [0.250, 0.500): 2 ******************** [0.500, 0.750): 2 ******************** [0.750, 1.000): 2 ********************
У првом подеоку се налазе жабе чије су величине 0.05, 0.23, 0.10 и 0.15, у другом 0.25 и 0.47, у трећем 0.56 и 0.73, а у четвртом 0.95 и 0.93. У првом подеоку се налази 40% жаба, а у осталим по 20%, па је исписан и одговарајући број звездица.
Morate biti ulogovani kako biste poslali zadatak na evaluaciju.