Dnesni zadani bylo na prvni pohled lehke, ale nachytalo se na nem dost lidi:
Kód: Vybrat vše
vytvorte alternativu linuxoveho prikazu cut - program cte data ze std vstupu a pise na std vystup. z kazdeho radku zobrazi ty sloupce, oddelene zadanym oddelovacem, ktere jsou zadane v prikazu. parametry:
-d : - nastaveni oddelovace na jednotlivych radcich
-f 2,3-5,-7,4- - nastaveni, ktere sloupce vybrat, muze byt zadan jeden, interval ci z jedne strany otevreny interval
-b 2,3-5,-7,4- - vypsat ne sloupce, ale znaky ci intervaly znaku na dane pozici, intervaly jsou stejne, jako u -f
v mem pripade jsem mel zaklad hotovy za hodinu, druhou hodinu jsem ladil problemy s indexy, kterych bylo mraky, dalsi pul hodinu problem se spatne pochopenym zadanim
a posledni pulhodinu to, ze jsem oddelovac posilal primo do string.split a pokud byl oddelovac jako regex, tak to delalo problemy. Nakonec jsem to s primhourenymi oci dal, ale kdyz jsem na samem konci odchazel, dobre jeste 10 lidi tam sedelo a nevypadalo to, ze by to dokoncili.