Termín odevzdání | |
---|---|
Bodový zisk | 4b (2+2) |
Min. bodový zisk | 2b |
Počet uploadů | 15 |
Typ zadání | povinné |
Cílem tohoto úkolu je zpracovat teoreticky neomezeně dlouhou řadu celých čísel ze standardnícho vstup a vypsat jejich základní statistiky včetně histogramu.
Podle náročnosti si zvolte variantu úkolu A nebo B, kterou chcete řešit. Pro splnění úlohy je třeba odevzdat jednu z variant zadání s tím, že musíte získat minimální počet bodů z této úlohy uvedený v tabulce nahoře. Tj. pokud získáte např. 1.5b ze 2b, bude třeba vypracovat vyšší variantu zadání, aby byl úkol uznán za správný.
8 25 11 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 26 11 11
100
a chybovou hláškou na standardní chybový výstup “Error: Chyba histogramu!\n
”
Varianta A | Median 11.00 Pocet cisel: 23 Min. hodnota: 1 Max. hodnota: 26 |
---|---|
Varianta B | Median 11.00 Pocet cisel: 23 Min. hodnota: 1 Max. hodnota: 26 Histogram: 1.0 - 4.1 |================ 4.1 - 7.2 |============ 7.2 - 10.4 |============ 10.4 - 13.5 |========================= 13.5 - 16.6 |============ 16.6 - 19.8 |======== 19.8 - 22.9 | 22.9 - 26.0 |======== |
Veřejné příklady + Makefile: hw08_-_statistika.zip
Povinné zadání | |
---|---|
Název v BRUTE | HW08 |
Odevzdávané soubory | main.c |
Kompilace pomocí | clang -pedantic -Wall -Werror -std=c99 |
Předpokládaná složitost | program by měl být schopen zvládnout zpracovat 100 tisic hodnot do 6 sekund. Odevzdávací systém má nastaven timeout na 15s. |