Afişează mesaje
Pagini: 1 2 3 [4]
76  infoarena - concursuri, probleme, evaluator, articole / Concursuri / Răspuns: Varsta participare : Aprilie 21, 2009, 21:08:03
Ok, multumesc de raspuns. Ma gandeam ca e ca la alte olimpiade unde limita e de 18 ani  Very Happy
77  infoarena - concursuri, probleme, evaluator, articole / Concursuri / Varsta participare : Aprilie 21, 2009, 11:37:36
Nu stiu daca am postat unde trebuie but here it goes ....
Stiti cumva care e limita de varsta pentru seniori la internationala da info sau in general concursurile europene (BOI, CEOI ...) ?
78  infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 008 Cifra : Aprilie 20, 2009, 18:28:43
Totusi cum se demonsteaza matematic ca se repeta dn 100 in 100 si cu ce ajuta impartirea cu 4 ?
79  infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 412 Randuri : Aprilie 03, 2009, 16:50:15
Nu inteleg de ce nu imi merge testul 5 ! Mad Ce are asa special ?
Dupa ce m-am chinuit o jumatate de zi cu testele de evaluare de la oni si apoi am aflat ca sunt gresite (inclusiv rezolvarea data de profesori (bravo domnilor, sunteti tari  Annoyed! )) acuma ma chinui si aici. Are cineva vreo idee ca am vazut ca au mai fost cativa carora nu le-am ers testul iar apoi au luat 100
80  infoarena - concursuri, probleme, evaluator, articole / Informatica / Evaluator oji 2008 : Martie 18, 2008, 20:04:48
La oji 2008 , spre surprinderea mea am luat un punctaj foarte mic .
Dupa ce am facut rost de evaluator am refacut programul de la olimpiada si surpriza , desi mie imi dadea corect rezultatul , evaluatorul considera doar anumite variante corecte .
Uitati codul pentru 30 % din punctaj (clasa a IX-a , problema concurs):
Cod:
#include <fstream.h>

ifstream f("concurs.in");
ofstream g("concurs.out");

int elevi[51][3],lista[51][3],v[100],p;

void citire ()
{ int nr;
  f>>p;
  for (int i=1; i<=p; i++)
   { f>>elevi[i][1]>>elevi[i][2];   
     v[elevi[i][1]]++;
   }
}

main ()
{ int k=0,i;
  citire ();
  for (i=1; i<=p; i++) if (v[i]) k++;
  g<<k; g<<endl;
  for (i=1; i<=p; i++)
   if (v[i])
     g<<v[i]<<" ";                   
}

Va rog spuneti-mi care este problema ? deci rezultatul sigur da ca l-am comparat manual cu rezultatele din evaluator dar evaluator "crede" altceva .
P.S. : la partea cu afisare lu v , nush de ce nu se vede i in paranteze drepte , dar e acolo ; (v [  i  ] ); si la fel la elevi , era elevi [  i  ] [ ... ]
81  infoarena - concursuri, probleme, evaluator, articole / Informatica / Modulo : Martie 18, 2008, 17:14:31
Am si eu o problema .
Am intalnita in multe probleme chestii de genul "Numărul ce trebuie scris în fişierul de ieşire va fi afişat modulo 30011" sau alte lucruri care cere ca numarul sa fie modulo nu stiu cat .
Ce inseamna defapt acest lucru ? ca nu stiu sigur daca e vorba de impartire cu rest , ca la unele probleme se aplica intruna la o anumita expresie % nrmodulo nu doar la rezultatul care trebuie afisat .
Va rog frumos sa imi explicati si mie care e treaba cu modulo , cand trebuie sa il folosesc si la ce m-ar ajuta defapt daca nu este cerut acest lucru de problema .
82  Comunitate - feedback, proiecte si distractie / Off topic / Răspuns: Despre oji.... : Martie 02, 2008, 15:27:12
Apropo ca intreba cineva cata memorie poate fi declarata in borland . Pai foarte putina .
Acuma parerea mea e ca vina nu e a compilatorului in sine ci a faptului ca , compileaza pe 16 biti care permite alocarea a 2 la putere 16 valori de tip int pe cand cu unul modern pe 32 biti pot fi alocate 2 la putere 32 de valori de tip int , adica un numar de ajuns pentru oricine .

Acuma una dintre motivele principale pentru a scoate borlandul este si faptul ca unele subiecte date la oji , in mod ciudat , au probleme la folosirea limbajului C++ , adica spre exemplu comisia propune rezolvarea folosind un vector de tip char a[60000] , si culmea , asta ar fi si restrictia dar daca este introdus un astfel de vector va aparea eroare abnormal program termination , care inchide programul inainte sa incceapa . Nu stiu care e motivul , am impresia ca anul trecut la clasa a IX-a la problema "paritate" in care trebuia folosit un vector cu 60000 de caractere , nici macar nu s-a testat sa vada daca merge un program facut in C++, acesta fiin probabil si motivul pentru care solutia a fost data in C , pentru ca din anumite motive acolo mergea .

Deci , acuma daca vor sa lase borlandul macar sa faca probleme pentru OJI care sa poata fi rezolvate in Toate cele 3 limbaje Pascal/C/C++ nu doar in C sau Pascal , pentru ca sunt foarte multi care invata foarte mult la informatica si chiar stiu solutia problemei dar nu pot rezolva problema din cauza unor asemenea prostii , si cand te mai gandesti ca sunt date ca solutii folosirea unor vectori de 65000 de caractere (lucru si mai rau ) te intrebi de unde naiba stiu aia ca va merge pentru orice limbaj , sau ca daca macar va merge . Norocul unora care stiu sa lucreze bine cu pointeri si nu au parte de aceste limitari stupide .
 
Pagini: 1 2 3 [4]
Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines