[zap] 6.6.2005 12:30

Kuba at 2005-06-06 15:30:23

Zarovnat vstupní text do bloku.
Defaultně stdin->stdout, w=40
volitelně parametry w=xx,i=C:...,o=C:...
číst slovo po slově, oddělovače ' ', '\t', '
'
zapisovat slova oddělená mezerami jak je zapotřebí (počet mezer mezi slovy na jednom řádku stejný ±1)
pokud je tam slovo delší než šířka, rozdělit ho -, pokud se narazí na

, tak to znamená konec odstavce (zarovnat poslední řádku vlevo).
Délka řádku neomezená (ale vejde se do paměti), délka slova neomezená, délka souboru neomezená.

Čas: 2h.

Po dvou hodinách to jeden člověk měl a zadávající řekl, že už bysme měli končit, tak jsem to vzdal a ještě jak jsem odcházel, tak to uznal druhýmu člověkovi. Ostatní se netvářili moc dobře...

Zkrátka jako vždy jde o štěstí... když se porovná obtížnost printf bez printf (což jde zmáknout za půl hodiny) a tohle... no nic, no... zkusím znovu na konci zk. obd.

Che at 2005-06-06 16:44:23

Já jsem to za ty 2 hoďky stihl, ale hlavně díky tomu, že prakticky stejný příklad jsme měli na cvikách jako DÚ. Takže se opět potvrdilo, že blbí mají štěstí :D
Btw. je to celkem příjemnej pocit, odevzdávat jako první :lol:

Trupik at 2005-06-07 12:28:42

Kuba wrote:Zarovnat vstupní text do bloku.

Čas: 2h.

Po dvou hodinách to jeden člověk měl a zadávající řekl, že už bysme měli končit, tak jsem to vzdal a ještě jak jsem odcházel, tak to uznal druhýmu člověkovi. Ostatní se netvářili moc dobře...

Zkrátka jako vždy jde o štěstí... když se porovná obtížnost printf bez printf (což jde zmáknout za půl hodiny) a tohle... no nic, no... zkusím znovu na konci zk. obd.

Mozna jsi to vzdal trochu predcasne, protoze se jeste prinejmensim hodina nastavovala - dal nevim, behem treti hodiny uz jsem byl hotovy i ja, ale ostatni taky nic moc, kdyz jsem sel, tak jeste docela busili...
A taky jsem mel stesti, protoze jsem si tenhle priklad zkousel doma.