•domino
|
|
« : Iulie 12, 2005, 13:45:54 » |
|
Aici puteţi discuta despre problema Camion.
|
|
|
Memorat
|
|
|
|
•crus
Strain
Karma: 3
Deconectat
Mesaje: 44
|
|
« Răspunde #1 : Martie 28, 2007, 09:51:42 » |
|
pe compilatoru meu nu imi da eroare...tot pe linux...dar...aici imi da killed by signal 11...si in ceea ce priveste memoria...am 5 vectori de 602...nu cred ca iese din memorie...pls help
s-a modificat memoria...e mai putin de 64 mb...dar acolo scrie tot atata?
|
|
« Ultima modificare: Martie 28, 2007, 13:37:04 de către Rus Cristian »
|
Memorat
|
|
|
|
•cos_min
|
|
« Răspunde #2 : Martie 28, 2007, 15:00:24 » |
|
pai s-ar putea sa accesezi tu de ex sir[603], adica mai mare decat ai tu limita sa.
|
|
|
Memorat
|
vid...
|
|
|
•crus
Strain
Karma: 3
Deconectat
Mesaje: 44
|
|
« Răspunde #3 : Martie 29, 2007, 19:26:09 » |
|
void citire() { FILE *fin; fin=fopen(input,"r"); fscanf(fin,"%d %d %d %d\n",&n,&m,&k,&c); for (i=1;i<=k;i++) //rand 1 fscanf(fin,"%d %d %d %d\n",&x1[i],&y1[i],&x2[i],&y2[i]); //rand 2 fclose(fin); }
aici imi da eroare...la faza in care citest vectoru...daca comentez oricare din randurile 1 sau 2...nu imi mai da eroare ....
|
|
|
Memorat
|
|
|
|
•DITzoneC
|
|
« Răspunde #4 : Martie 29, 2007, 20:05:54 » |
|
Poate nu ai declarat suficient de mare vectorul. Si vezi sa fie toate variabilele int(desi daca nu erau nu ar fi mers cand comentai doar rand1).
|
|
|
Memorat
|
|
|
|
•devilkind
|
|
« Răspunde #5 : Martie 29, 2007, 21:36:05 » |
|
Si vezi sa fie toate variabilele int(desi daca nu erau nu ar fi mers cand comentai doar rand1). in gcc int nu e acelasi lucru cu long int ??
|
|
|
Memorat
|
|
|
|
•DITzoneC
|
|
« Răspunde #6 : Martie 30, 2007, 14:00:40 » |
|
Ba da, dar de exemplu int nu e acelasi lucru cu char, sau short int . Si daca incerci sa citesti o variabila de tip int intr-una de tip char o sa iti dea eroare. Alte chestii care ar putea cauza erori in codul respectiv nu am vazut.
|
|
|
Memorat
|
|
|
|
•gabitzish1
|
|
« Răspunde #7 : Mai 07, 2007, 19:19:33 » |
|
am construit o matrice cu n linii numerotate de la 1 la m... matricea respectiva o modific dupa fiecare furt... asa cum ma asteptam, iau TLE p testele 1->4 si 9, 10.... imi dati si mie niste idei ?
|
|
|
Memorat
|
|
|
|
•peanutz
|
|
« Răspunde #8 : Mai 07, 2007, 19:27:57 » |
|
E de la campion din finala(2005).. uita-te peste solutia oficiala, si, eventual, sursa oficiala ...
|
|
« Ultima modificare: Mai 07, 2007, 19:35:11 de către Andrei Homorodean »
|
Memorat
|
....staind....
|
|
|
•gabitzish1
|
|
« Răspunde #9 : Mai 07, 2007, 19:36:25 » |
|
imi poti da link'ul?
|
|
|
Memorat
|
|
|
|
•Florian
|
|
« Răspunde #10 : Mai 07, 2007, 19:53:07 » |
|
|
|
|
Memorat
|
|
|
|
•gabitzish1
|
|
« Răspunde #11 : Mai 07, 2007, 19:58:50 » |
|
merci
|
|
|
Memorat
|
|
|
|
•Mishu91
|
|
« Răspunde #12 : Aprilie 18, 2008, 21:32:45 » |
|
Soluţie: Solutia se gaseste in arhiva de teste. Iar in arhiva de teste e doar o implementare in pascal
|
|
|
Memorat
|
|
|
|
•crus
Strain
Karma: 3
Deconectat
Mesaje: 44
|
|
« Răspunde #13 : Aprilie 18, 2008, 23:51:43 » |
|
incearca prima oara....problema stergeri, se rezolva cam pe acelasi principiu, dupa aceea incearca camion
|
|
|
Memorat
|
|
|
|
•Mishu91
|
|
« Răspunde #14 : Aprilie 19, 2008, 23:35:39 » |
|
Multzam fain de sfat... am reusit sa le fac pe amandoua de 100 pana la urma
|
|
|
Memorat
|
|
|
|
•miculprogramator
|
|
« Răspunde #15 : Ianuarie 11, 2010, 08:43:47 » |
|
Am si eu nevoie de ajutor la problema ... Iau 2 teste cu TLE, fac la fel ca in solutia oficiala. Cred ca problema este la citire, eu am 4 vectori de cate 300000 de elemente si atunci cand K este undeva in jurul acestei valori imi buseste. Citirea o fac clasic : for (i=1; i<=K; ++i) fscanf (f,"%d %d %d %d", &x1[i], &y1[i], &x2[i], &y2[i]); Puteti sa ma ajutati ?
|
|
|
Memorat
|
|
|
|
•popoiu.george
|
|
« Răspunde #16 : Ianuarie 11, 2010, 09:14:15 » |
|
@miculprogramator
Incearca cu streamuri, am auzit ca sunt mai rapide in unele situatii.
|
|
|
Memorat
|
|
|
|
•gabitzish1
|
|
« Răspunde #17 : Ianuarie 11, 2010, 09:27:37 » |
|
Ai nevoie de vectori de 30 000 de elemente, nu 300 000 cum ai scris tu, si incearca fara long long pt ca mananca si ala ceva timp (mie mi s-a incadrat in int).
|
|
|
Memorat
|
|
|
|
•miculprogramator
|
|
« Răspunde #18 : Ianuarie 11, 2010, 09:40:46 » |
|
Multumesc mult, baieti !
|
|
|
Memorat
|
|
|
|
•dariusdarius
Client obisnuit
Karma: 20
Deconectat
Mesaje: 62
|
|
« Răspunde #19 : Mai 01, 2013, 21:40:09 » |
|
Cred ca ar trebui marita limita de timp, O(N*K) + parsare nu intra in timp...
|
|
|
Memorat
|
|
|
|
•eudanip
|
|
« Răspunde #20 : Mai 03, 2013, 17:40:51 » |
|
Cred ca ar trebui marita limita de timp, O(N*K) + parsare nu intra in timp...
Gata.
|
|
|
Memorat
|
|
|
|
|