[zap] 1.6. 10:00

Uživatelský avatar
lavor
Matfyz(ák|ačka) level III
Příspěvky: 121
Registrován: 1. 2. 2005 20:39
Typ studia: Informatika Bc.
Bydliště: kolej 17.11., A1105
Kontaktovat uživatele:

[zap] 1.6. 10:00

Příspěvek od lavor »

Tak dnes to bolo celkom zaujimave:
Program sluziaci na preklad viet z roznych jazykov

-vysledok by mal prekladat frazy z roznych jazykov specifikovanych vstupnym suborom, zoznam znamych fraz je v jednom alebo viacerych datovych suboroch, ktorych pouzitei sa specifikuje pri volani z prikazovej riadky.

Program pouziva spojak na uchovavanie fraz z datovych suborov. Ignoruje pri citani takzvane "odkomentovane" riadky zacinajuce #. Na zaciatku suboru si precita informaciu pre aky jazyk je dany subor urceny. Riadky citaju funkciou Getline() - wrapper pre fgets(), tato funkcia umoznuje ignorovat prazdne riadky a komentare.

Volanie z prikazovej riadky napr.:

$ ./langtest testdata.txt

Program umozni taktiez vypisat zname frazy z jedneho alebo viacerych jazykov, ma na to aj definovane prepinace pri volani z prikazovej riadky.
No potom co som si 20 minut postal na Strossmayeraku lebo 12-ka sa nie a nie dostavit, po dvoch hodin kodenia a pytania sa co vlastne mam robit(tiez sa vam zda to zadanie strasne samovysvetlujuce ...? :wink: ) som to dal (pravdepodobne) ako prvy takze o uspesnosti velmi neviem, ked tak tu niekto napiste ze ako to nakoniec dopadlo. Robil som to v C++, takze som mal oproti ostatnym(co ho este nepoznaju) miernu(podla mna strasne vellku :lol: ) vyhodu. Strazila nas nejaka celkom prijemna zenska, ktoru som nikdy nevidel. Na zaciatku som sa este pousmial, potom co si kazdy stiahol z jej URL testovaci subor som zaznamenal na mojom kompe ze som odstrihnuty od sveta, takze na nejakych zdrojaky na barbore sa nedalo ani pomysliet.
Milujeme tých, čo nás odmietajú, odmietame tých, čo nás milujú.
Schiroo
Matfyz(ák|ačka) level I
Příspěvky: 28
Registrován: 1. 2. 2006 13:54
Typ studia: Informatika Bc.
Bydliště: Praha

Příspěvek od Schiroo »

Limit na onu úlohu byl dvě hodiny a půl hodiny, povolená byla i donesená literatura. K zadání jsme si měli stáhnout ještě soubor s ukázkovými testovými daty - struktura byla asi takovato:
#Zde jsou nejake kometare.
#...blabalbla
#Nazvy jazyku ( prvni radek, ktery neni prazdny nebo komentar )

English
Japanese

#Muze jich byt i vic nez dva

Good Morning
Konishi wa

#a tady byly dalsi dvojice...

Dalo se to napsat i v C ( z C++ jsem používal snad jenom deklarování proměnných uprostřed kódu:) )... ne že bych byl "drsný céčkař", ale umím ho z cvik líp než C++ :) Pokud se nemýlím, odcházel jsem jako třetí po dvě a půl hodině. Přede mnou odešel pisatel příspěvku výše a jeden, který to vzdal. Po dvou a půl hodinách se dohlížející zeptala, kdo už to má ve stadiu, že by se to dalo odevzdat a když se zvedly tak dvě tři ruce, tak prodloužila čas o půl hodiny. Při kontrole se zběžně podívala do kódu a podívala se, jak to zpracuje ten soubor s testovacími daty... Takže žádná zákeřná testovací data, která by se snažila program nachytat :)
May the source be with you!
Odpovědět

Zpět na „2005“