RSS

Concursul Science Week,povestea Bolovanului SUPREM

Astazi s-a desfasurat concursul Science Week. Am primit subiectele, le-am rasfoit,apoi m-am uitat pe ele si am inceput cu problema atom, dar desigur m-am incurcat tare. Asadar, m-am apucat de problema Postas. Am citit-o de cateva ori si ca un super BOLOVAN, la prima IDEE(fara a fi in detaliu analizata), m-am bagat repede la scris codul. DESIGUR, cod complicat cu multe variabile, if-uri cu cate 6 conditii si desigur in final 300 de linii alambicate de te dureau ochii cand dadeai DEBUG.Au trecut 2 ore, pun exemplu si URAAAA.Imi da suma pe exemplu,insa nu da corect intervalul. Dau debug si pana la urma ii dau eu de cap. Pun un test de la mine, insa nu da rezultatul corect. DEBUG din nou, schimbam din nou codul. Uraaa, rezultat corect pe testul meu. Usurat si foarte fericit, pun din nou exemplul, insa BANG, nu da corect. Intru in panica. Stau 5 minute si analizez, insa in acel macel de linii de cod cu cate „9999999999999999999999” variabile, nu stii unde e inceputul si undee e sfarsitul. Mai sunt 40 de minute, iarasi panica. Ce sa faaaaaac??? Stau putin si analizez, mai trec 10 minute si raman in ultima jumatate de ora. Nicio idee. Dam DEBUG din nou, insa multimea de variabile ma copleseste. In ultimele 20 de minute ma concentrez cat de tare pot eu si BINGO. Am gasit raspunsul: SUNT CEL MAI MARE BOLOVAN, de prostie UNSIGNED LONG LONG LONG LONG LONG LONG LONG LONG. Pentru ce if-uri cu 100000000000000 conditii, pentru ce 300 de linii de cod, pentru ce ATATA BATAIE DE CAP SI PENTUR CE REPEZEALA la prima idee? Realizez ca totul consta in 2 foruri, cu un i si un j care parcurg intervalul. Totdeauna adunam la varibila Suma precedenta si elemntul la care suntem, sa calculez maximul si inca 2 variabile pentru inceput si final. Ce sa fac? sa sterg cele 300 de linii de cod? Mai sunt 15 minute, nu mai am timp sa gandesc si cel mai probabil nu o sa termin. Asadar, dezamagit de prostia unui BOLOVAN ca mine, nu ma dau batut si mai dau o data DEBUG si ma pierd din nou, desigur, in cele 10000000000000000000000 if-uri cu 100000000000000 conditii in 300 de linii de cod si complicari aiurea. Totusi, spre rusinea mea, m-am chinuit totusi sa modific ceva, bineinteles PROST, in speranta ca voi lua si eu niste puncte pe munca mea AIUREA, gandita prost, alambicata cand totul se rezuma la 2 for-uri si un pic de creier. Asadar, am mutat sursa in D:\SW12 cu un gust amar, dar in speranta ca voi lua niste puncte pe niste teste, pentru ca sincer mi-am ars creierii pe niste PROSTII de idei, fara sa le trec prin minte un pic. Bine recunosc, nu meritam poate sa iau puncte:)) nici macar DEBUG nu puteai sa urmaresti pe „ditai” sursa, cautai acul in carul cu fan. Nu va imaginati CAT DE MULT m-am putut complica, in loc sa stau calm sa gandesc macar 10 minute la rezolvarea desteapta si mai simpla, eu ma avant ca un „necioplit” in prima idee. Rezultatul a venit: Diaconu Dan 0. M-am simtit extrem de prost, in primul rnad fata de mine, fata de profesorul de clasa pe care l-am reprezentat(poate dezamgit), fata de scoala care am reprezentat-o si nu in ultimul rand fata de colegii mei ,care au fost in stare sa ia puncte, sa nu se complice, sa stea calmi si sa gaseasca rezolvarea corecta. De asemenea imi pare rau, pentru ca daca mai stateam macar 5 minute sa gandesc, mi-ar fi venit in minte metoda cu 2 for-uri(dar sincer nu cred ca este metoda, este rezolvarea clasica, un fel de „prima idee”, de aceea ma OFTIC enorm), dar asta este, mi-a picat fisa prea tarziu.
Pe de o parte imi pare bine pentru ca m-am abitionat foarte mult.Desi este primul meu concurs, nu pot spune ca „experienta” sau o zi proasta m-a facut sa iau 0 puncte, ci pur si simplu PROSTIA, nejudecata si din nou, PROSTIA! De acum in colo jur ca stau MACAR 5-10 minute sa ma gandesc la rezolvarea corecta, eficienta si desteapa.Vara asta am sa lucrez si am sa invat ce inseamna atentie, concentrare, si nu in ultimul rand gandirea unui informaticean atunci cand rezolva o problema, care cred ca inca imi lipseste. Sunt constient ca numai prin munca pot obtine acest lucru, altfel voi face mereu si mereu aceleasi greseli. Desi am ramas cu un gust amar, acest concurs m-a trezit, insa cel mai mult imi pare rau ca mi-am dezamagit profesorul de clasa, care poate s-a asteptat la mai mult din partea mea… Sper ca pe viitor sa invat din greseli, insa asta ramane de vazut, tine doar de mine….

 
Scrie un comentariu

Scris de pe mai 18, 2012 în Uncategorized

 

Jocul

Prima zi de joc aduce echipa NewAgeSoftware in formatie completa: Dan(eu), Alex, Matei si Robert. Ne-am adunat cu totii acasă la mine, fiecare avand laptopul la el. Ne-am asezat la masa, fiind gata de treaba, insa a durat ceva  pana ce am inceput sa lucram. Intai am discutat cum va arata jocul, apoi am mai baut suc si am ras de felul in care Alex isi imagina jocul(noi abea daca eram in stare sa facem un joc cat de cat  decent si el deja se gandea ca vom fi in stare sa programam jocuri precum Fifa 13 , Counter – Strike si alte jocuri programate de firme mari ). Pana intr-un final am oprit visarea lui Alex si ne-am pus pe butonat serios, insa dupa 5 minute pizza a ajuns asa ca a trebuit sa mai facem inca o pauza. Dupa pauza ne-am infuriat cu totii atat de tare,  incat pana la sfarsitul zilei  sa avem primele 2 nivele complete! A fost interesant si mi-a facut mare placere  sa lucrez cu ei si sper ca in timpul liber sa ne mai intalnim pentru inca o „repriza” de programare!

 
Scrie un comentariu

Scris de pe mai 2, 2012 în Uncategorized

 
Notă

Sunt foarte fericit ca am ajuns la Emil Racovita, desi la inceput nu stiam mai nimic despre acest liceu. Momentan, mi-am dat seama ca aici se afla unii dintre cei mai buni prieteni si niste colegi extraordinari ce m-au invatat ce inseamna cu adevarat  prietenia si distractia, dar nu in ultimul rand scoala, ambitia si seriozitatea. Excursia a fost una foarte bine organizata, astfel incat am avut timp sa vizitam niste obiective deosebite precum: Muzeul Ouălor Încondeiate, Cimitirul Vesel, Memorialul Victimelor Comunismului şi al Rezistenţei, Mănăstirea Bârsana, dar incelasi timp am avut si mult timp liber la cabana. De asemenea, am legat noi prietenii cu cei de  clasa a 10-a, ne-am distrat si am invatat lucruri noi! 🙂

Poza Excursie

Excursie cu colegii din 9A Emil Racovita

 
Scrie un comentariu

Scris de pe mai 1, 2012 în Uncategorized

 

Primul semestru la Negruzzi 2011 – 2012 :)

Ce pot sa spun, am fost foarte fericit ca am intrat unde mi-am dorit , mai exact la Colegiul Costache Negruzzi. Acolo am cunoscut niste colegi  super de treaba, care mi-au fost alaturi si de la care am invatat multe lucruri. Am ramas cu multe amintiri frumoase precum excursia , balul bobocilor, campionatele de fotbal, ingramadeala pentru mancare din pauza mare si mesele de ping – pong care se aflau langa cantina, combina care era aproape la maxim in  timpul pauzei,frica de doamna profesoara de fizica Perjoiu , materia multa pe care trebuie sa o invatam la biologie ,  fiind deseori amenintati  ca vom da test de domnul diriginte Nedea si lista continua.  Insa cel mai important este  faptul ca am fost un grup  unit ( pe scurt:  ” Toti pentru unul si unul pentru toti ”  ) . 

Negruzzi va avea mereu un loc in inima mea , precum si colectivul 9c 2011-2012 !

 
Scrie un comentariu

Scris de pe mai 1, 2012 în Uncategorized