Afişează mesaje
Pagini: 1 2 [3] 4
51  infoarena - concursuri, probleme, evaluator, articole / Happy Coding 2006 / Raspuns: 011 Hprob : Octombrie 13, 2006, 20:27:22
Sfat : aveti grija la operatii pe numere reale.
Si chiar sa aveti, altfel ajungeti sa pierdeti ore pretioase din viata, ca si mine Very Happy
52  infoarena - concursuri, probleme, evaluator, articole / Happy Coding 2006 / Raspuns: 011 Hprob : Octombrie 12, 2006, 15:13:16
Ce fain arata retrictiile "1 ≤ T ≤ 5", dar exemplu are T=6  Very Happy
53  infoarena - concursuri, probleme, evaluator, articole / Happy Coding 2006 / Raspuns: 011 Hprob : Octombrie 11, 2006, 20:19:42
Ce raspuns promitator si incurajator
54  infoarena - concursuri, probleme, evaluator, articole / Happy Coding 2006 / Raspuns: 011 Hprob : Octombrie 11, 2006, 15:26:29
Nu sunt precizate restrictiile pentru T. Cat de mare poate ajunge?
55  Comunitate - feedback, proiecte si distractie / Off topic / Raspuns: Cultul personalitatii lu Cimi : Mai 09, 2006, 17:50:50
cimi e.... bine-nteles... cimi!!
56  Comunitate - feedback, proiecte si distractie / Off topic / Raspuns: ce faceti la vara? : Mai 05, 2006, 13:22:35
la mare... sper in vama anu asta.
Mai vreau sa merg si la Galaciuc (locul unde se tine finala InfoEducatie) chiar daca anu asta n-am participat

In rest, oriunde mai am ocazia si cat mai mult pe munte ca vara trecuta am fost cam lenes si tre sa recuperez
57  infoarena - concursuri, probleme, evaluator, articole / Concursuri / Raspuns: [Concurs] TopCoder SRM 301 : Mai 02, 2006, 23:01:50
Intra pe http://www.topcoder.com/tc, fa-ti un cont acolo, apoi gaseste linkul cu Competiton Arena, downloadeaza-l, instaleaza-l si vei avea acces prin intermediul arenei la rundele de concurs (SRM) cat si la rundele trecute pentru practice.

Succes
58  infoarena - concursuri, probleme, evaluator, articole / Downloads / Raspuns: Cateva concursuri : Aprilie 14, 2006, 13:39:13
Totusi, uita-te si la data ultimului post inainte sa postezi ceva asa de inutil...
59  Comunitate - feedback, proiecte si distractie / Arhiva / Raspuns: Propunere: Un nou tip de concurs de info : Aprilie 11, 2006, 15:57:59
Ar fi fain concursuri unde programele concureaza intre el, un fel de AI. Si sa se desfasoare de exemplu pe perioada a 3-4 zile in care concurentii pot sa lucreze, pentru ca apoi sa se faca o evaluare gen "fiecare cu fiecare". Un exemplu ar fi http://www.codecup.nl, dar la o scara mult mai mica, concursuri mai simpl, pe o perioada de cateva zile, nu cateva luni.
60  Comunitate - feedback, proiecte si distractie / Off topic / Raspuns: Ceva MISTO!! : Aprilie 08, 2006, 16:33:41
In functie de pachetul de Delphi pe care il ai, ai access si la sursele componentelor VCL, asa ca nu e nici o problema sa verifici ce se intampla under the hood, sau chiar sa modifici cate ceva. Cel mai simplu e sa faci un descendent al clasei daca nu complica lucrurile prea mult. In cazuri extreme, poti chiar se modifici o clasa a VCL-ului daca vrei sa-i schimbi mai mult comportarea, sau sa derivi clasa dintr-o clasa mai inalta pe scare ierarhiei. Adica exista alternative si in Delphi
61  Comunitate - feedback, proiecte si distractie / Off topic / Raspuns: Ceva MISTO!! : Aprilie 08, 2006, 15:14:38
Sunt sigur ca te poti baga in low-level dar daca stii sdk ce sens are sa lucrezi in Delphi si nu in Visual?
  Daca stii sa lucrezi in sdk, care e diferenta intre Delphi si Visual (la care te referi btw?) ?

BeginThread si CreateThread Smile. Delphi are control-ul cu cronometru si ai facut threadul. Mutex? Ce e aia? Multi folosesc timer-ul ala si nu stiu ca de fapt fac multithreading Very Happy.
  Daca multi nu stiu ca de fapt este multithreading, asta e un minus pentru Delphi? Eu l-as considera un plus.

De ce nu prea se lucreaza in Delphi este pentru ca, standard, se lucreaza cu componentele lui. Sa lucrezi cu sdk prin Delphi e o chestie iesita din comun. Daca stii sa scrii cod de sdk mai bine folosesti Visual.
  Din nou, care este diferenta? In Delphi poti foarte usor sa imbini VCL-ul cu orice alt sdk.

Pentru aplicatii office (mici si medii) e la fel de bun ca si C#, VB. Nu ai de ce sa nu il folosesti .
Deja in aplicatii mari se simte.
Cand eram in a 10-a mi-am scris in Delphi un tree control care folosea acelasi windowclass ca si cel din windows. Era mai incet; nu enervant de incet dar se observa.
  Intr-adevar poate la aplicatiile Delphi mari se resimte un usor dezavantaj in legatura cu viteza, dar conteaza foarte mult si programatorul. Si VB, C#,JAVA sunt dependenti de .NET / VB runtimes / JAVA VM, asa ca singura alternativa ar ramane C++, care in afara de sintaxa aia frumoasa si timpul ceva mai mare de programare a aplicatiilor, nu prea vad sa aiba dezavantaje majore
62  Comunitate - feedback, proiecte si distractie / Off topic / Raspuns: Ceva MISTO!! : Aprilie 08, 2006, 12:37:09
Nu prea sunt total de acord cu tine. Vrei sa spui ca Delphi e mai degraba un IDE point&click care face totul pentru tine? Raspunsul este da si nu. Intr-un fel e bine, daca vrei sa faci ceva rapid, dar in acelasi timp ai control total, poti sa definesti messaje proprii pentru controle, poti sa creezi ferestre si fara VCL, si nu trebuie neaparat sa folosesti wrapperele puse la dispozitie de Delphi. Daca nu esti comod cu ele, folosesti pur si simplu API-urile Windowsului. Oricum, de obicei functiile sunt cam la fel, fa o comparatie intre BeginThread si CreateThread, sunt cam identice.

Cat despre mesajele si functiile callback, poate ca Delphi trateaza toate mesajele, dar nu face nimic special, doar verifica daca exista o functie callback definita de utilizator, daca nu, asta e life goes on, nu cred ca-ti trebe vreo 20 de procesoare la 3000 GHz ca sa faci asta in timp util.

And as a side note, se pot face si drivere in Delphi, mai indirect, dar se pot face.

Asa ca eu nu vad nici un motiv adevarat SERIOS pentru a nu folosi Delphi. Are chiar un mare avantaj fata de celelalte limbaje prin existenta VCL-ului.

Parerea mea...  Cool
63  Comunitate - feedback, proiecte si distractie / Off topic / Raspuns: ONI.Fotbal : Aprilie 07, 2006, 10:24:54
Eu as juca fotbal cu cea mai mare placere, dar prefer mai degraba un basket daca exista amatori.
64  Comunitate - feedback, proiecte si distractie / Off topic / Raspuns: Ceva MISTO!! : Aprilie 07, 2006, 10:13:22
As vrea sa aud si eu niste argumente mai solide impotriva Delphi-ului.

Btw, Lazarus rules, il am si eu de ceva timp, dar e foarte annoying sa stai 10 secunde sa-ti compileze un "Hello world!". Incetineste extrem de mult munca de debugging
65  Comunitate - feedback, proiecte si distractie / Off topic / Raspuns: Steaua in semifinalele Cupei UEFA : Aprilie 07, 2006, 10:09:12
go go gigi  Cool

Sunt neutru, sa nu credeti altceva  Rolling on the Floor Laughing
66  infoarena - concursuri, probleme, evaluator, articole / Grigore Moisil / Pareri despre Grigore Moisil byNet : Martie 30, 2006, 20:15:34
Citat din mesajul lui: alexthero
Ce ofticant e sa uiti mod 9901  Brick wall

May i join??

 Brick wall  Brick wall  Brick wall
67  infoarena - concursuri, probleme, evaluator, articole / Grigore Moisil / Pareri despre Grigore Moisil byNet : Martie 30, 2006, 18:12:10
Mie mi s-au parut usoare problemele la a 10a. Sper sa nu le fi subestimat.
68  Comunitate - feedback, proiecte si distractie / Arhiva / Alta problema! : Martie 30, 2006, 14:35:03
Sufletul meu pereche este.... eu. Is that good or bad?  Shocked
69  infoarena - concursuri, probleme, evaluator, articole / Informatica / StEval : Martie 29, 2006, 13:32:31
Esti a treia persoana care-mi cere lucrul asta. Din pacate, cunostintele mele despre programarea in linux sunt sub zero.

Oricum, presupun ca in linux se poate face foarte usor cu un bash script, de catre cineva cu experienta.

Chiar daca exista Kylix si Lazarus pentru Linux, care seama extrem de mult cu Delphi, sistemul de process-handling este complet diferit. M-am documentat un pic si am citit undeva ca nu exista corespondent WaitForSingleObject in Linux. Asta complica putin lucrul cu masurarea timpului/terminarea unui proces care a depasit limita de timp. Poate ma ajuta cineva cu experienta in Linux...
70  infoarena - concursuri, probleme, evaluator, articole / Grigore Moisil / data grigore moisil : Martie 29, 2006, 12:55:44
Maine??

Parca trebuia sa fie azi (miercuri 29 martie)
71  infoarena - concursuri, probleme, evaluator, articole / Informatica / StEval : Martie 29, 2006, 11:56:51
Am mai facut niste imbunatatiri in versiounea 1.1

Citat
Exista patru moduri de evaluare a problemelor:
1. Numere intregi - programul va citi cate un numar intreg pe rand din cele doua fisiere pana cand se gasesc rezultate diferite sau se ajunge la sfarsitul unuia din fisiere
2. Text - programul verifica byte cu byte fiecare linie a celor doua fisiere
3. Numere reale - programul va citi cate un numar intreg pe rand din cele doua fisiere pana cand se gasesc rezultate diferite (cand diferenta din cele doua numere citita in modul este mai mica decat "Eroare maxim admisa") sau se ajunge la sfarsitul unuia din fisiere
4. Verificator - programul va apela programul verificator impreuna cu trei parametrii (fisierul de intrare, fiserul de iesire si fisierul .ok) si va citi codul de iesire al acestuia (codul returnat de functia main() sau de API-ul ExitProcess). Daca acesta este 0, atunci rezultatul este corect, altfel, rezultatul este incorect iar programul evaluator va afisa in dreptul testului respectiv codul de iesire al progamului verificator.


Download aici
72  Comunitate - feedback, proiecte si distractie / Arhiva / nu mai am acces la site : Martie 28, 2006, 21:01:00
Well... eu am doua Windows-uri (ambele XP Pro) si partea ciudata e ca de pe unul mergea, de pe altul nu. Probabil o fi din cauza unui DNS cache sau ceva...
73  infoarena - concursuri, probleme, evaluator, articole / Informatica / StEval : Martie 28, 2006, 15:29:12
Citat
StEval
~~~~~~
Program pentru evaluarea automata a problemelor de informatica de tip concurs.


Utilizare:
----------
Apasati dulbu click in dreptul casutei "Calea executabilului" pentru a selecta fisierul (compilat) pe care vreti sa-l evaluati. Acesta trebuie sa se afle in acelasi director cu fisierele de test.

Majoritatea fisierelor de test au formatul 0-numeproblema.in, 1-numeproblema.in etc. In cazul in care numele testelor este in alt format, acesta poate fi modifcat utilizand cele doua variabile %i% si %nume%. De exemplu, pentru fisiere in format "numeproblema.1in", "numeproblema.1ok", va trebui sa setati formatul in modul urmator: "%nume%.%i%in", respectiv "%nume%.%i%ok", setand "numeproblema" ca numele problemei, iar indicele incepand de la 1.

In cazul in care alegeti numarul de teste 0, programul va incrementa indicele fisierului de intrare pana cand fisierul respectiv nu va mai fi gasit.

In fereastra cu rezultatul evaluarii, puteti apasa dublu click pe un test cu raspuns gresit pentru a vedea fisierul de intrare, rezultatul asteptat si rezultatul returnat pentru a face o comparatie intre ce trebuia returnat si ce a returnat programul.


Contact:
--------
Felix Kerekes
Email: [email protected]




Download aici

Sugestii si critici (de preferat pozitive) sunt bine primite

PS: Include sursa in Delphi

 Wink
74  Comunitate - feedback, proiecte si distractie / Off topic / Editoare : Martie 22, 2006, 15:46:41
Eu lucrez in Delphi, dupa care compilez in Free Pascal cu parametriid e rigoare in functie de concurs pentru a teste si apoi trimit solutia
75  infoarena - concursuri, probleme, evaluator, articole / Informatica / Cum v-ati descurcat la oji? : Martie 19, 2006, 21:28:43
Sau Giurgiu, Botosani, Alba...

Eh, asta e, nu e vina lor!
Pagini: 1 2 [3] 4
Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines