Afişează mesaje
|
Pagini: [1]
|
8
|
infoarena - concursuri, probleme, evaluator, articole / Concursuri / Răspuns: ONI 2013
|
: Aprilie 29, 2013, 15:03:57
|
Sunt de acord cu Sorin. Un evaluator nu este o idee foarte buna, deoarece ar compromite complet farmecul unui concurs. Asa cum a spus si Bogdan, mi se pare fundamental ca programator bun sa acorde o atentie sporita detaliilor. In legatura cu selectia pentru ONI, fiecare judet ar trebui sa-si construiasca un lot cat mai bun. Personal cred ca ar trebui sa se tina cont si de rezultatele anterioare obtinute la ONI, alte concursuri etc... Daca o clasa (sa zicem a 9-a) a obtinut X medalii la ONI atunci anul urmator (clasa a 10-a) va avea X+1 locuri pentru nationala. In caz ca raman locuri, aceste locuri ar trebui distribuite in functie de clasamentul pe tara. De asemenea consider ca elevii din clasele superioare (11-12) ar trebui sa beneficieze de mai multe locuri pentru ca au mai multa experienta si implicit au sanse mai mari de a avea un rezultat mai bun la ONI, comparativ cu cineva care este pe clasa a 9-a si care a inceput sa faca informatica din acel an. Singur chestie utila si realizabila mi se pare sa maresti durata la OJI la 4 ore. 3 ore mi se pare suficient pentru OJI, dar nu m-as supara daca timpul ar fi marit la 4 ore. In plus, cred ca toti am fi multumiti daca OJI ar avea 2 zile de concurs. Astfel daca ai busit in prima zi poti sa te revansezi in a doua zi, nu in urmatorul an.
|
|
|
12
|
Comunitate - feedback, proiecte si distractie / Blog / Răspuns: Haideti sa imbunatatim Infoarena impreuna!
|
: Noiembrie 06, 2012, 16:10:26
|
Probleme ar putea fi sortate dupa clasa (5-8, 9, 10, 11-12). Astfel iti poti alege o problema mult mai repede fara a fi nevoie sa cauti prin altele. Ar fi interesant daca la fiecare problema s-ar afisa anumite detalii: cati utilizatori au rezolvat problema, care este nivelul succesului (%), lungimea medie a codului sursa, utilizatorul care are cel mai bun raport intre memoria utilizata si timpul de executie etc... PS: Ar fi bine daca cineva ar aduga la sectiunea downloads subiectele de la ONI 2012 
|
|
|
17
|
Comunitate - feedback, proiecte si distractie / Blog / Răspuns: Buguri la concursurile de programare si nu numai
|
: Martie 18, 2012, 23:02:05
|
Chiar daca sunteti presati de timp nu dati copy/paste la unele secvente de cod care se repeta(for-uri, if-uri, apelari de funnctii)  . De exemplu, mie mi s-a intamplat sa copiez cateva for-uri de vreo 3-4 ori intr-un program si am constat dupa un timp foarte lung de depanare ca al doilea for mergea pana la n in loc de m sau in alt caz sa scriu incorect (Ex: for (j=1;j<=m; i++) ) si astfel toata problema s-a dus de la un cap la altu' pe apa sambetei  . array-uri de dimensiune de prea mica. off by one errors. Datele pornesc de la 0 sau 1?
Aceste doua lucruri m-au costat anul trecut la OJI  , deci fiti foarte atenti. Oricum omul cat traieste invata  si este aproape imposibil sa nu dai peste vreun bug.
|
|
|
19
|
infoarena - concursuri, probleme, evaluator, articole / Infoarena Monthly 2012 / Răspuns: Feedback Runda 1
|
: Februarie 22, 2012, 08:26:47
|
Felcitari pentru tot. Mi-au placut foarte mult problemele dar si mai mult metoda evaluare  . As avea o intrebare. Celelalte runde ale concursului se vor tine tot lunea de la ora 19? Unele licee au cursuri si dupa-amiaza (nu stiu cate, dar in liceul meu cel putin clase a IX-a si a X-a invata dupa-amiaza iar clasele a XI-a si a XII-a de dimineata), si in general orele tin pana la 19, 20. Din acest motiv cred ca vor exista persoane care nu vor putea participa.
|
|
|
20
|
infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 491 Lacusta
|
: Ianuarie 11, 2012, 18:36:25
|
Imi puteti da niste indicatii de rezolvare? Eu cred ca se rezolva cu ajutorul programarii dinamice dar nu stiu cum....va rog niste indicatii. Multumesc!
Incearca sa vezi cum ai proceda pentru cazul cu m=1, iar apoi cu m=2. O sa te prinzi repede  Apropo vezi ca in solutia oficiala limitele matricei sunt <= 100. Pe Infoarena 1 < n,m <= 250 deci nu uita sa modifici 
|
|
|
24
|
infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: Carte
|
: Octombrie 05, 2011, 22:58:21
|
Salut! Nu stiu ce procedeu ai aplicat la problema 1, dar eu as rezolva problema astfel: #include<iostream> #include<stdio.h> int main(void) { int x, n, i, nr=0, nrx=0,c; printf("\n Dati numarul de pagini n = "); scanf("%d", &n); printf("\n Numarul cautat x = "); scanf("%d", &x); for(i=1; i<=n; i++) { nr=i;// folosesc nr pentru a nu modifica pe i while (nr) { c=nr%10;// parcurgem fiecare cifra a numarului if (c==x)// verificam daca cifra curenta este egala cu cifra initiala -x nrx++; // daca gasim cifra incrementam numarul de aparitii nr=nr/10; } } printf("\n Cifra %d apare in numerotarea paginilor de %d ori.\n", x, nrx); }
P.S Ce clasa esti ?
|
|
|
|