Afişează mesaje
|
Pagini: [1] 2
|
4
|
Comunitate - feedback, proiecte si distractie / Off topic / Răspuns: Ce-ati facut la OJI ?
|
: Martie 10, 2007, 14:05:06
|
Eu is a 12-a ... problema de grafuri am facut-o dar m-am chinuit vreo 2 ore jumate la ea din care o ora sa determin primele k maxime dintr-un vector (puteti sa radeti ) .. la prima problema nu mi-am dat seama de formula .. stiu ca era ceva cu descompunerea in factori primi .. am scris eu acolo ceva poate din bulan prind 10 puncte .. un coleg de clasa la problema cu formula o scris random(69)
|
|
|
6
|
Comunitate - feedback, proiecte si distractie / Off topic / Răspuns: Filme
|
: Martie 06, 2007, 23:02:18
|
Din seria filme de razboi : Saving Private Ryan(my favorite), Full Metal Jacket, Apocalypse Now! , Black Hawk Down si seria Band of Brothers(10 episoade) Altele: American History X(my 2nd favorite), Good morning Vietnam, Pulp Fiction(3rd favorite), Big Lebowski(plangi de ras), Out cold (plangi de ras si aici:P ) si cine are rabdare serialul Friends(in o luna jumate m-am uitat la tot(230 episoade) )
|
|
|
9
|
infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 337 Ograzi
|
: Martie 06, 2007, 15:34:22
|
dik u cauti binar nr de oi care se incadreaza intre x-urile celor 2 ograzi si apoi intre y-urile lor. adik dak ai ograda x1 y1,x2 y2 u verifica cate oi ai intre x1 si x2 si cate oi ai intre y1 si y2. Daca asta faci pai atunci u ce faci cu cele 2 rezultate?? Nu... eu am un vector sortat de ograzi ({1,2},{1,5},{3,4},{3,8}) (un exemplu) citesc coordonatele oii din fisier(x,y) si fac cautarea binara astfel: cat timp(dr>st) c=(st+dr)/2 daca x(oaie)<x(ograda[c]) atunci dr=c-1; daca x(oaie)>x(ograda[c]+latime ) atunci st=c+1 daca(x(oaie) apartine intervalului (ograda[c],ograda[c]+latime) atunci daca y(oaie)<y(ograda[c]) atunci dr=c-1; daca y(oaie)>y(ograda[c]+inaltime) atunci st=c+1; daca y(oaie) apartine intervalului (ograda[c],ograda[c]+inaltime) atunci incrementez numarul oilor; termin cautarea; sfarsit cat timp
Sper ca ai inteles ideea
|
|
|
12
|
infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 337 Ograzi
|
: Martie 06, 2007, 10:54:56
|
Imi da 0 ... e corect ? Eu nu verific cu cautarea binara doar x'ul (practic am 2 cautari in una) : daca x'ul oii apartine de o ograda .. de fapt dupa ce ma complic : if(x<ogr[c][0]){ dr=c-1;continue;} if(x>ogr[c][0]+w){ st=c+1;continue;} if(x>=ogr[c][0]&&x<=ogr[c][0]+w){ if(y<ogr[c][1]){ dr=c-1;continue;} if(y>ogr[c][1]+h){ st=c+1;continue;} if(y>=ogr[c][1]&&y<=ogr[c][1]+h){ return 1;}
Asta e cautarea binara x,y is coordonatele oii, c ii (st+dr)/2 , iar ogr ii vectorul de ograzi sortat mai intai dupa x si apoi dupa y.
|
|
|
18
|
infoarena - concursuri, probleme, evaluator, articole / Informatica / Afisarea corecta a diferitor tipuri de date ..
|
: Martie 03, 2007, 18:40:41
|
La o problema , fractii mai exact iau 3 WA-uri deoarece nu fac afisarea cum trebuie long long nu se face ceva de genu : fprintf(out,"%lld",fractii); si unsigned long long fprintf(out,"%llu",fractii); Daca dau debug observ ca programul merge numai ca afisarea nu e facuta corect ..
|
|
|
21
|
infoarena - concursuri, probleme, evaluator, articole / Informatica / Răspuns: rhide
|
: Martie 02, 2007, 17:42:41
|
Am si eu 2 probleme cu RHIDEu' daca ma poate ajuta cineva : 1. Nu stiu cum sa schimb directoarele si nu pot citi datele de intrare din fisiere.. pt fiecare problema de pe infoarena am director separat. 2. Daca incerc sa intru in help imi zice "Attention: can't open help file `rhide`.
|
|
|
|