Forum Informatyka UJ forum Strona Główna Informatyka UJ forum
Rocznik 2005 - czyli najlepsze forum w sieci
 
 FAQFAQ   SzukajSzukaj   UżytkownicyUżytkownicy   GrupyGrupy   GalerieGalerie   RejestracjaRejestracja 
 ProfilProfil   Zaloguj się, by sprawdzić wiadomościZaloguj się, by sprawdzić wiadomości   ZalogujZaloguj 

Zadanie P - Baza Babilon
Idź do strony Poprzedni  1, 2, 3, 4  Następny
 
Napisz nowy temat   Odpowiedz do tematu    Forum Informatyka UJ forum Strona Główna -> Archiwum / 1 rok / 2 i 3 semestr - Algorytmy i Struktury Danych
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
trywialna
pijak



Dołączył: 12 Mar 2006
Posty: 257
Przeczytał: 0 tematów

Skąd: z kontowni:)

PostWysłany: Nie 22:55, 14 Maj 2006    Temat postu:

Mam bardzo dziwny błąd... Na virgo mi zwraca zly wynik, ale jak juz sciagne test na kompa to program mi zwraca wynik dobry... Do tego jak skompiluje i uruchomie program na virgo to zwraca mi rowniez dobry wynik albo jeszcze jakis inny :? Wie moze ktos dlaczego tak sie dzieje?
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
hansu
Nieomylny Admin



Dołączył: 17 Lis 2005
Posty: 1990
Przeczytał: 0 tematów

Skąd: przychodzimy? Czym jestesmy? Dokad zmierzamy?

PostWysłany: Nie 23:05, 14 Maj 2006    Temat postu:

@trywialna: Jestes kolejna ofiara bledu kompilatora. W tym momencie nie moge Ci nic poradzic - tu nie ma reguly. Musisz wziac i zaczac testowac na virgo, wstawiajac writeln(cos) gdzie sie da, albo losowo jakies p := p; Jesli nie zalezy Ci na bombkach (na przyklad nie zalozylas sie z nikim o nic :P) to mozesz sprobowac poslac na athine. Ja jak mialem cos takiego (pod winda OK, na virgo ANS) i potem jak juz znalazlem blad i poprawilem, to sie okazalo ze ta stara wersja (dajaca ANS na virgo) dostala OK na athinie... Wiec warto sprobowac. A jak nie to wal na forum TCS, podaj nr submita i jak tak kochaja tego pieprzonego pascala to niech sie mecza. HAVE NO MERCY :P
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
trywialna
pijak



Dołączył: 12 Mar 2006
Posty: 257
Przeczytał: 0 tematów

Skąd: z kontowni:)

PostWysłany: Nie 23:14, 14 Maj 2006    Temat postu:

A ja tak lubiłam pascala:(
Nie bede pisała na forum tcs, jak sobie nie dam rady to kogoś pomecze...
No ale dzieki za rade:)
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
ZenonZajebich
żul



Dołączył: 19 Lis 2005
Posty: 662
Przeczytał: 0 tematów

Skąd: BRAK DANYCH

PostWysłany: Pon 23:46, 15 Maj 2006    Temat postu:

A ja się wk***** i do MaZe'a napisałem. Na virgo same OK... przeglądałem już swój program baaardzo dogłębnie i nie widzę błędu...
a Athina mówi: "Screw you Zenek! RD8!".
Zobaczymy co mi Sz. P. MaZe odpisze ;)
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
r4ku
żul



Dołączył: 09 Lut 2006
Posty: 722
Przeczytał: 0 tematów

Skąd: klikash? :D

PostWysłany: Czw 3:59, 18 Maj 2006    Temat postu:

25 bombek :D zaszalalem... czas spac :P
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
kafex
zielony żul



Dołączył: 28 Mar 2006
Posty: 1458
Przeczytał: 0 tematów

Skąd: Zawiercie

PostWysłany: Sob 14:57, 20 Maj 2006    Temat postu:

Same OK na virgo athins trąbi RCB ktoś podpowie czym się walnąć w łeb ? :) ew jakaś rada :P
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
kap00ch
Mistrz grilla



Dołączył: 09 Mar 2006
Posty: 1840
Przeczytał: 0 tematów

Skąd: ja sie tu wzialem?

PostWysłany: Sob 16:23, 20 Maj 2006    Temat postu:

sprawa jest prosta...heap overflow ;] pewno czegos nie disposujesz i przepelniasz stos...
dorzuc se na koncu petli od pojedynczego zestawu danych:

writeln(getfpcheapstatus.currheapused);

i sprawdz czy wartos jest stala po kazdym zestawie danych z jednego wywolania...jak nie jest stala to szukaj braku disposa gdzies;]

innych pomyslow brak :]
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
r4ku
żul



Dołączył: 09 Lut 2006
Posty: 722
Przeczytał: 0 tematów

Skąd: klikash? :D

PostWysłany: Sob 18:09, 20 Maj 2006    Temat postu:

@kafex: pozamieniaj na wordy tam gdzie nie potrzebujesz longintow i sprawdz czy disposujesz tyle ile zaalokowales
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Crow
alkoholik



Dołączył: 14 Mar 2006
Posty: 497
Przeczytał: 0 tematów

Skąd: KRK-NH

PostWysłany: Sob 18:19, 20 Maj 2006    Temat postu:

anatomia bledu p:=p :

zerknalem do kodu assemblerowego mojego programu jak bylo p:=p; i bez tej jakze istotnej instrukcji.

Bez p:=p:

jnl .L72
movl (%eax),%edx
movl %edx,(%eax)
movl -8(%ebp),%edx
movl -12(%ebp),%eax
movl U_P$PROGRAM_BAZY-8(,%edx,8),%edx
addl 4(%eax),%edx
addl -4(%ebp),%edx
movl (%eax),%eax
movl %edx,U_P$PROGRAM_BAZY-8(,%eax,8)
.L72:
itd...

Z p:=p:

jnl .L72
movl (%eax),%edx
movl %eax,U_P$PROGRAM_BAZY-8(,%edx,8)
.L72:
itd...

Jak widac dodanie p:=p; zmniejszylo (sic) kod programu!
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Gorfin
pijak



Dołączył: 06 Kwi 2006
Posty: 63
Przeczytał: 0 tematów


PostWysłany: Sob 20:50, 20 Maj 2006    Temat postu:

Co dokładnie zwraca testerka przy wspominanym błędzie kompilatora? Jeśli jakieś RTE to jakie?

Na virgo same OK, a Athina wyrzuca mi S11 i nigdzie nie mogę znaleźć błędu...
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Crow
alkoholik



Dołączył: 14 Mar 2006
Posty: 497
Przeczytał: 0 tematów

Skąd: KRK-NH

PostWysłany: Sob 21:14, 20 Maj 2006    Temat postu:

Ja mialem ANS... ale sadzac po tym kodzie assemblera to to moze byc cokolwiek i silnie zalezy od instrukcji znajdujacych sie w otoczeniu takiego miejsca.
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
kafex
zielony żul



Dołączył: 28 Mar 2006
Posty: 1458
Przeczytał: 0 tematów

Skąd: Zawiercie

PostWysłany: Sob 22:09, 20 Maj 2006    Temat postu:

dispose sprawdziłem za pomocą heaptrc na virgo...nie wykrylem przypadku kiedy cos mi zostawia....zobacze z tymi wordami

EDIT

poszło...sam nie wiem do konca dlaczego :)
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
exeman
Mistrz grilla



Dołączył: 03 Lut 2006
Posty: 1603
Przeczytał: 0 tematów

Skąd: znienacka

PostWysłany: Nie 17:56, 21 Maj 2006    Temat postu:

Ma ktos moze koncepcje dlaczego moj prog raz na 200 zestawow sie sypie? :/
To znaczy wypisuje NIE, zamiast liczby.

Przepatrzylem wszystko i nie widze nic :|
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
jagm
zielony żul



Dołączył: 01 Lut 2006
Posty: 1421
Przeczytał: 0 tematów


PostWysłany: Nie 18:15, 21 Maj 2006    Temat postu:

jak masz gdzieś
Kod:
t>czas+costam

to zamień na
Kod:
t2:=czas+costam
t>t2

Może akurat zadziała ;]
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Fidel
żul



Dołączył: 19 Lis 2005
Posty: 649
Przeczytał: 0 tematów

Skąd: Kraków

PostWysłany: Nie 18:15, 21 Maj 2006    Temat postu:

exeman napisał:
Ma ktos moze koncepcje dlaczego moj prog raz na 200 zestawow sie sypie? :/
To znaczy wypisuje NIE, zamiast liczby.

Przepatrzylem wszystko i nie widze nic :|


mialem dokladnie to samo i wyslalem na Athline - dostalem OK wiec nie wiem dlaczego ;) sprobuj wyslac
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
exeman
Mistrz grilla



Dołączył: 03 Lut 2006
Posty: 1603
Przeczytał: 0 tematów

Skąd: znienacka

PostWysłany: Nie 19:04, 21 Maj 2006    Temat postu:

Okazalo sie, ze mialem poprostu popsuty kopiec :P
Hura udalo sie :)
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
SZCZUR
żul



Dołączył: 09 Lis 2005
Posty: 603
Przeczytał: 0 tematów


PostWysłany: Nie 21:47, 21 Maj 2006    Temat postu:

gdzie sa jakies testy?

dostaje tle i nie mam pojęcia ile moze mi brakowac czsu.

inline sie robi tak?

procedure xxx();
inline;
var x;
begin
...
end;

czy trzeba cos jeszcze dopisac?
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
exeman
Mistrz grilla



Dołączył: 03 Lut 2006
Posty: 1603
Przeczytał: 0 tematów

Skąd: znienacka

PostWysłany: Nie 22:01, 21 Maj 2006    Temat postu:

{$inline on} musisz dopisac z tego co paimetam, albo jakos tak, ale nie rob tego, bo fpc jaki jest na athinie nie trawi inlineow - takie funkcje dzialaja wolniej niz zwykle.
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Fidel
żul



Dołączył: 19 Lis 2005
Posty: 649
Przeczytał: 0 tematów

Skąd: Kraków

PostWysłany: Nie 22:30, 21 Maj 2006    Temat postu:

SZCZUR napisał:
gdzie sa jakies testy?

dostaje tle i nie mam pojęcia ile moze mi brakowac czsu.

inline sie robi tak?

procedure xxx();
inline;
var x;
begin
...
end;

czy trzeba cos jeszcze dopisac?


jak dla mnie TLE moze byc w dwoch sytuacjach - nietrzymanie kolejnosci z DIJ w nowej tablicy porzadku tylko wyszukiwanie ich funkcja, lub gdy dijkstra dziala dopoki kopiec jest pusty i nie ma wczesniej przerwania gdy jest juz wiadome ze moze ono byc
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
exeman
Mistrz grilla



Dołączył: 03 Lut 2006
Posty: 1603
Przeczytał: 0 tematów

Skąd: znienacka

PostWysłany: Nie 22:57, 21 Maj 2006    Temat postu:

Moja dijkstra dziala dopoki kopiec jest pusty i przeszlo :)
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
SZCZUR
żul



Dołączył: 09 Lis 2005
Posty: 603
Przeczytał: 0 tematów


PostWysłany: Pon 0:02, 22 Maj 2006    Temat postu:

ok przeszlo.
zapominalem czyscic liste dróg i tak co zestaw dodawalem nowe.

co ciekawe drogi byly disposowane a ja niedostawalem informacji o runtime error, a z wskazników na stare drogi korzystalem.
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Cupek
pijak



Dołączył: 07 Kwi 2006
Posty: 34
Przeczytał: 0 tematów

Skąd: DG/Racławicka

PostWysłany: Pon 3:56, 22 Maj 2006    Temat postu: Ne rosume!

14229 P Mon, 22 May 2006 03:42:34 CEST OK wreszcie.

Dostalem S11 i juz myslalem, ze to przez to p:= p;, ale po 3 bombkach okazalo sie, ze sobie tablice zadeklarowalem o jedno 0 za mala. ;]

Nie rozumiem tylko skad nagle ludzia zaczely pojawiac sie problemy z kompilatorem. Przeciez to zadanie nie rozni sie niczym szczegolnym od innych zadan, ani tym bardziej nie wymaga struktur jezykowych dotychczas nieuzywanych. Zmieniono kompilator na Aethinie? Co sie stalo?

Moje rozwiazanie na szczescie obylo sie bez tego typu jakze profesjonalnych zabiegow.
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
chlebek
alkoholik



Dołączył: 04 Lut 2006
Posty: 556
Przeczytał: 0 tematów

Skąd: Siedlce\Kraków

PostWysłany: Pon 12:40, 22 Maj 2006    Temat postu: Re: Ne rosume!

Cupek napisał:


Nie rozumiem tylko skad nagle ludzia zaczely pojawiac sie problemy z kompilatorem. Przeciez to zadanie nie rozni sie niczym szczegolnym od innych zadan, ani tym bardziej nie wymaga struktur jezykowych dotychczas nieuzywanych. Zmieniono kompilator na Aethinie? Co sie stalo?
.


Moze stad sie bierze, ze zamiast szukac bledu, lepiej zrzucic na blad kompilatora, przeciez uzasadnione przypadki mialo raptem kilka osob .
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Skrobocik
[SKROBORANGA]



Dołączył: 29 Lis 2005
Posty: 2958
Przeczytał: 0 tematów

Skąd: Skarżysko , Kraków

PostWysłany: Pon 19:02, 22 Maj 2006    Temat postu:

Mhm, coś w tym jest :P
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Skrobocik
[SKROBORANGA]



Dołączył: 29 Lis 2005
Posty: 2958
Przeczytał: 0 tematów

Skąd: Skarżysko , Kraków

PostWysłany: Pią 11:16, 26 Maj 2006    Temat postu:

Po baaaaaaaaardzo długim debuggingu wreszcie mi przeszło.......z MAŁĄ pomocą Hansika. Jego obliczanie opóźnienia zdało egzamin, a moje się coś sypało :shock:
Powrót do góry
Zobacz profil autora
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum Informatyka UJ forum Strona Główna -> Archiwum / 1 rok / 2 i 3 semestr - Algorytmy i Struktury Danych Wszystkie czasy w strefie EET (Europa)
Idź do strony Poprzedni  1, 2, 3, 4  Następny
Strona 3 z 4

 
Skocz do:  
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach

fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
Regulamin