Minutes to midnight
Véletlenül sem fog szóba kerülni az új Linkin Park album, helló Mr. Keresőrobot! Helyette elmesélem, hogy most péntek van és hajnali 3:16; ez az időpontot kedd óta zsinórban harmadszor talál engem ébren — nem már ébren, hanem még ébren —, ami nem rossz dolog, ha azt vesszük, hogy Campus kolihét van, nagyon rossz viszont, ha azt vesszük, hogy én a kolihétből csak távoli hangfoszlányokat érzékelek, ellenberger remekül kicsinálom magamat itt a monitor előtt beadandó programok fabrikálása, illetve ipari mennyiségű sóskeksz és kóla felváltva történő fogyasztása során. De talán nézzük meg, hogyan jutottam idáig.
Kedd. Ébresztő fél nyolckor, ébredés fél kilenckor. Éjjel megálmodtam, hogy az egyik programban valamit nem veszek figyelembe, úgyhogy ezt kijavítom. Saját kitalált adatokkal jó. Fél tizenegykor irány az ISZK, programok felmásolása a szerverre, tesztelő program indítása. Pofámba röhög. Kapcsolódó fórum átolvasása, agyvíz nagy intenzitású melegítése. A déli programozás előadáson van időm lehiggadni, WarPriesttel kitárgyaljuk a helyzetet, optimistákhoz méltóan feliratkozunk vizsgára. Nyelvek és automaták gyakorlaton teljesül gyermekkori vágyam: parciálisan definiált nemdeterminisztikus véges automatából készítünk teljesen definiált determinisztikus véges automatát. Jövő héten ZH. Egy sráccal jóízűt nevetünk azon, hogy a progháziban megint átjavítottak pirossal pár dolgot. Fél ötkor hazaérek, villámkaja, utána még levegőt is veszek. 17:02–kor login, 3:51–kor logout.
Szerda. Ébresztő fél nyolckor, ébredés fél tízkor. Éjjel nem álmodtam meg semmit, mert totál hulla voltam. Déltől háromig Nyelvek és automaták előadás, full érdekfeszítő megismerkedni a Kuroda–féle normálalakkal, kár, hogy gyakorlaton már félév elején letudtuk. Négyig az ISZK–ban próbálkozok megint, egy program már átmegy a teszten, igaz majdnem tizenöt másodpercbe telik neki; közben van idő eltöprengeni afelett, hogy miért lesz a program kódjában az ékezetes karakterekből kínai írásjel. Egy másik program pedig ezzel örvendeztet meg:
A szaggatott vonal feletti két sort írja ki a programom, pedig a szaggatott vonal alatti két sort kellene kiírnia. Ehhez nekem már nincsen humorom, a későbbi toporzékoláshoz kellő mennyiségű negatív élmény begyűjtése érdekében megnézem, hogy kirakták–e az alig egy hónapja megírt prog–ZH eredményét. Kirakták ofkoz:
Négykor programozás gyakorlat, ZH kiosztása, félórás reklamációs műsorblokk, utána állománykezelési egyszeregy: negyven perc alatt mindent megtudtunk a témáról, amit kellett. Hattól Algoritmuselmélet gyakorlat (érted...), extázisban fetrengünk. A Lost forgatókönyvírói gárdája térden csúszva könyörögne a tárgyhoz kitalált vizsgarendszerért. Negyed kilenckor fordítom el a kulcsot a zárban, 21:30–kor login, 3:27–kor logout és végkimerülés.
Csütörtök. Ébresztő fél nyolckor, ébredés kilenckor. Rossz hír: szükségem lesz egy új ébresztődallamra. Jó hír: egész szarul hallok. Délben feketén cserél gazdát néhány előadásjegyzet, szerencsére a Közgazdaságtan és az Algoritmuselmélet piaci értéke azonos. Öncélúan használom az egyetemi infrastruktúrát, az Indexről megtudom, hogy Tomcat a Hun–kaida tagja, az Origóról, hogy halálom után nem fogok a pokol tornácára kerülni csak azért, mert nem vagyok megkeresztelve — és akik már ott vesztegelnek, azokkal mi lesz? —, a comment.com pedig arról ír, hogy a Lost 2010–ben fejeződik be; vizsgára jelentkezek ETR–ben — haver, kijavították a Firefoxban bugos lenyíló menüket! 16:40–kor ismét otthon, a tükörben lévő illető azt mondja, hogy hajítsam ki a francba azt, ami nem működik, úgyhogy a problémás feladatokat elölről kezdem. 21:00–kor kezdődik az m1–en az Eurovíziós Dalfesztivál elődöntője, hát mit mondjak, volt egy felhozatal. A svájciak egy atomkúl dance–produkcióval indultak, csak elkúrták azzal, hogy svéd halálmetálosnak néztek ki és a zeneszerző ódzkodott a basszus minden formájától; az andorrai produkció egy Tokio Hotelt utánzó No Thanx–et utánzó tinirokk–banda volt, valamint a nem tudom kik által újjáéledt a Backstreet Boys is. Ilyen kihívók mellett tényleg egy nagy kő esett le piciny szívünkről, amikor Rúzsa Magdi bejutott a döntőbe, én izgultam is, tényleg.
Azóta annyit haladtam előre, hogy csukott szemmel bebillentyűzöm, hogy valgrind —leak–check=full ./p31 ~/c/tesztesetek/3/1/test/faoh.in
. Jól szórakozok. 3:48. Most elolvasom ezt a sok mindent, amit leírtam, lecserélem a mondatok végén a pontosvesszőket pontokra, a cím elől pedig kitörlöm, hogy struct faelem *
, aztán Ctrl+K+H
és exit
.
Dicska @
Ismerős. Alga2 kötprogi vasárnap éjfélig. Készenstátusz: 65%. Továbbút: keddig láthatatlan. Az egyetlen pozitívum, hogy nem alszom el a billéá.,--.-,lé,
Dicska @
Hehe. Mutatom a bíróprogram fordítóját a beküldési határidő előtt egy órával, JÓ MEGOLDÁST adó progival:
feladat.cpp:331: error: `nump' was not declared in this scope
feladat.cpp:331: error: `pinak' was not declared in this scope
feladat.cpp:332: error: `numq' was not declared in this scope
feladat.cpp:332: error: `qinak' was not declared in this scope
feladat.cpp:336: error: parse error before `for'
feladat.cpp:336: error: `nump' was not declared in this scope
feladat.cpp:336: error: parse error before `;' token
feladat.cpp:336: error: syntax error before `++' token
feladat.cpp:341: error: ISO C++ forbids declaration of `ide' with no type
feladat.cpp:341: error: redefinition of `int ide'
feladat.cpp:335: error: `int ide' previously defined here
feladat.cpp:342: error: parse error before `for'
feladat.cpp:342: error: `numq' was not declared in this scope
feladat.cpp:342: error: parse error before `;' token
feladat.cpp:342: error: syntax error before `++' token
feladat.cpp:351: error: parse error before `for'
feladat.cpp:351: error: parse error before `;' token
feladat.cpp:351: error: syntax error before `++' token
feladat.cpp:353: error: syntax error before `++' token
feladat.cpp:354: error: ISO C++ forbids declaration of `x' with no type
feladat.cpp:354: error: conflicting types for `int x'
feladat.cpp:349: error: previous declaration as `Pont x'
feladat.cpp:354: error: ISO C++ forbids declaration of `pk' with no type
feladat.cpp:354: error: variable-size type declared outside of any function
feladat.cpp:354: error: conflicting types for `int pk[2]'
feladat.cpp:333: error: previous declaration as `Pont*pk'
feladat.cpp:354: error: `i' was not declared in this scope
feladat.cpp:354: error: `i' was not declared in this scope
feladat.cpp:354: error: ISO C++ forbids declaration of `pk' with no type
feladat.cpp:354: error: assignment (not initialization) in declaration
feladat.cpp:355: error: parse error before `}' token
feladat.cpp:358: error: parse error before `for'
feladat.cpp:358: error: parse error before `;' token
feladat.cpp:358: error: syntax error before `++' token
feladat.cpp:360: error: syntax error before `++' token
feladat.cpp:361: error: ISO C++ forbids declaration of `x' with no type
feladat.cpp:361: error: redefinition of `int x'
feladat.cpp:354: error: `int x' previously defined here
feladat.cpp:361: error: cannot convert `Pont' to `int' in initialization
feladat.cpp:361: error: ISO C++ forbids declaration of `qk' with no type
feladat.cpp:361: error: variable-size type declared outside of any function
feladat.cpp:361: error: conflicting types for `int qk[2]'
feladat.cpp:334: error: previous declaration as `Pont*qk'
feladat.cpp:361: error: `i' was not declared in this scope
feladat.cpp:361: error: `i' was not declared in this scope
feladat.cpp:361: error: ISO C++ forbids declaration of `qk' with no type
feladat.cpp:361: error: assignment (not initialization) in declaration
feladat.cpp:362: error: parse error before `}' token
feladat.cpp:367: error: parse error before `for'
feladat.cpp:367: error: parse error before `;' token
feladat.cpp:367: error: syntax error before `++' token
feladat.cpp:371: error: ISO C++ forbids declaration of `minx' with no type
feladat.cpp:371: error: redefinition of `int minx'
feladat.cpp:366: error: `int minx' previously defined here
feladat.cpp:371: error: `i' was not declared in this scope
feladat.cpp:372: error: parse error before `}' token
feladat.cpp:375: error: ISO C++ forbids declaration of `miny' with no type
feladat.cpp:375: error: redefinition of `int miny'
feladat.cpp:366: error: `int miny' previously defined here
feladat.cpp:375: error: `i' was not declared in this scope
feladat.cpp:376: error: parse error before `}' token
feladat.cpp:379: error: ISO C++ forbids declaration of `maxx' with no type
feladat.cpp:379: error: redefinition of `int maxx'
feladat.cpp:366: error: `int maxx' previously defined here
feladat.cpp:379: error: `i' was not declared in this scope
feladat.cpp:380: error: parse error before `}' token
feladat.cpp:383: error: ISO C++ forbids declaration of `maxy' with no type
feladat.cpp:383: error: redefinition of `int maxy'
feladat.cpp:366: error: `int maxy' previously defined here
feladat.cpp:383: error: `i' was not declared in this scope
feladat.cpp:384: error: parse error before `}' token
feladat.cpp:386: error: ISO C++ forbids declaration of `maxx' with no type
feladat.cpp:386: error: redefinition of `int maxx'
feladat.cpp:379: error: `int maxx' previously defined here
feladat.cpp:387: error: ISO C++ forbids declaration of `maxy' with no type
feladat.cpp:387: error: redefinition of `int maxy'
feladat.cpp:383: error: `int maxy' previously defined here
feladat.cpp:388: error: ISO C++ forbids declaration of `minx' with no type
feladat.cpp:388: error: redefinition of `int minx'
feladat.cpp:371: error: `int minx' previously defined here
feladat.cpp:389: error: ISO C++ forbids declaration of `miny' with no type
feladat.cpp:389: error: redefinition of `int miny'
feladat.cpp:375: error: `int miny' previously defined here
feladat.cpp:390: error: parse error before `for'
feladat.cpp:390: error: parse error before `;' token
feladat.cpp:390: error: syntax error before `++' token
feladat.cpp:394: error: ISO C++ forbids declaration of `minx' with no type
feladat.cpp:394: error: redefinition of `int minx'
feladat.cpp:388: error: `int minx' previously defined here
feladat.cpp:394: error: `i' was not declared in this scope
feladat.cpp:395: error: parse error before `}' token
feladat.cpp:398: error: ISO C++ forbids declaration of `miny' with no type
feladat.cpp:398: error: redefinition of `int miny'
feladat.cpp:389: error: `int miny' previously defined here
feladat.cpp:398: error: `i' was not declared in this scope
feladat.cpp:399: error: parse error before `}' token
feladat.cpp:402: error: ISO C++ forbids declaration of `maxx' with no type
feladat.cpp:402: error: redefinition of `int maxx'
feladat.cpp:386: error: `int maxx' previously defined here
feladat.cpp:402: error: `i' was not declared in this scope
feladat.cpp:403: error: parse error before `}' token
feladat.cpp:406: error: ISO C++ forbids declaration of `maxy' with no type
feladat.cpp:406: error: redefinition of `int maxy'
feladat.cpp:387: error: `int maxy' previously defined here
feladat.cpp:406: error: `i' was not declared in this scope
feladat.cpp:407: error: parse error before `}' token
feladat.cpp:411: error: parse error before `)' token
feladat.cpp:411: error: syntax error before `++' token
feladat.cpp:418: error: parse error before `)' token
feladat.cpp:418: error: syntax error before `++' token
feladat.cpp:432: error: ISO C++ forbids declaration of `t2' with no type
feladat.cpp:433: error: parse error before `}' token
feladat.cpp:435: error: `mindbalra' was not declared in this scope
feladat.cpp:435: error: parse error before `;' token
feladat.cpp:435: error: syntax error before `++' token
feladat.cpp:441: error: ISO C++ forbids declaration of `t1' with no type
feladat.cpp:441: error: `i' was not declared in this scope
feladat.cpp:447: error: parse error before `}' token
feladat.cpp:450: error: ISO C++ forbids declaration of `mindbalra' with no type
feladat.cpp:452: error: parse error before `for'
feladat.cpp:452: error: parse error before `;' token
feladat.cpp:452: error: syntax error before `++' token
feladat.cpp:455: error: ISO C++ forbids declaration of `ittt' with no type
feladat.cpp:455: error: redefinition of `int ittt'
feladat.cpp:451: error: `int ittt' previously declared here
feladat.cpp:455: error: `i' was not declared in this scope
feladat.cpp:456: error: parse error before `}' token
feladat.cpp:459: error: parse error before `for'
feladat.cpp:459: error: parse error before `;' token
feladat.cpp:459: error: syntax error before `++' token
feladat.cpp:462: error: ISO C++ forbids declaration of `t2' with no type
feladat.cpp:462: error: redefinition of `int t2'
feladat.cpp:432: error: `int t2' previously defined here
feladat.cpp:462: error: `i' was not declared in this scope
feladat.cpp:463: error: parse error before `}' token
feladat.cpp:501: error: `nump' was not declared in this scope
feladat.cpp:501: error: ISO C++ forbids declaration of `fprintf' with no type
feladat.cpp:501: error: `int fprintf' redeclared as different kind of symbol
/usr/include/stdio.h:322: error: previous declaration of `int fprintf(FILE*,
const char*, ...)'
feladat.cpp:501: error: initializer list being treated as compound expression
feladat.cpp:503: error: ISO C++ forbids declaration of `fclose' with no type
feladat.cpp:503: error: `int fclose' redeclared as different kind of symbol
/usr/include/stdio.h:206: error: previous declaration of `int fclose(FILE*)'
feladat.cpp:503: error: invalid conversion from `FILE*' to `int'
feladat.cpp:504: error: ISO C++ forbids declaration of `fclose' with no type
feladat.cpp:504: error: redefinition of `int fclose'
feladat.cpp:503: error: `int fclose' previously declared here
feladat.cpp:504: error: invalid conversion from `FILE*' to `int'
feladat.cpp:505: error: parse error before `return'
Meglett 50%-ra fél 12-re, kis segítséggel.
Neked is menni fog :D
Nfol @
Én nem értek C++-hoz (se), de ennyi error mellett szerintem le sem fordul a program. Vagy igen?
Én annyit haladtam, hogy ötből négy programom készen van, ebből jelen pillanatban kettő és félre bólint rá a tesztelő.
Dicska @
Hmm, aranyos...
Ez esetben további sok sikert.
IGGEN, valóban nem fordult le... és volt 1 órám a határidőig.
Persze kiderült, hogy az 500 akárhány soros program közepe táján kommentelődött egy kapcsos zárójel. Barátságos.
S@ti @
És láss csodát, a Lost tényleg 2010-ben fejeződik be.