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ść
hansu
Nieomylny Admin



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

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

PostWysłany: Śro 18:17, 10 Maj 2006    Temat postu:

To ja jeszcze dodoam ze infinity wystarczy ustawic na 1000000000 (slownie: jeden miliard). Ja ustawialem na maxlonginta i bombke na tym zlapalem bo mi sie przepelnialo przy obslugiwaniu wierzcholkow nieosiagalnych z bazy.
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
mateo
pijak



Dołączył: 08 Mar 2006
Posty: 296
Przeczytał: 0 tematów

Skąd: Krk - Biały Prądnik

PostWysłany: Śro 20:14, 10 Maj 2006    Temat postu:

Jakby cos to w testerce dorobilem generator do tego zadanka - tylko nie polecam generowac maxymalnych testow bo one maja po 30 MB...
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Robson
zielony żul



Dołączył: 21 Paź 2005
Posty: 1274
Przeczytał: 0 tematów

Skąd: Z Lasu :]

PostWysłany: Śro 21:08, 10 Maj 2006    Temat postu:

K**** K**** K**** K**** K**** K**** K**** K**** K**** K**** K**** K**** K**** K**** K**** K**** K**** K**** K**** K****
po 128 kroć K**** K**** K**** (K**** potrójna)
Przez jedna głupią procedurę starcić 2 godziny z zycia, ja to normalnie P******* jak jestem człowiekiem spokojnym to teraz nie wytrzymłem!!! K**** K**** K**** K**** K**** K**** K**** K**** K**** K****
A Paweł mówił zeby rozpatrzyć -1 K**** K**** K**** K**** K**** K****
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Rogal
Zjeb z kaszanką



Dołączył: 13 Mar 2006
Posty: 1745
Przeczytał: 0 tematów

Skąd: koło podbiegunowe

PostWysłany: Śro 23:16, 10 Maj 2006    Temat postu:

Sporo błędów się narobiło... i sporo gwiazdek. Trudno, ważne że w końcu przeszło 8)
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: Czw 0:58, 11 Maj 2006    Temat postu:

Robson napisał:
K**** K**** K**** K**** K**** K**** K**** K**** K**** K**** K**** K**** K**** K**** K**** K**** K**** K**** K**** K****
po 128 kroć K**** K**** K**** (K**** potrójna)
Przez jedna głupią procedurę starcić 2 godziny z zycia, ja to normalnie P******* jak jestem człowiekiem spokojnym to teraz nie wytrzymłem!!! K**** K**** K**** K**** K**** K**** K**** K**** K**** K****
A Paweł mówił zeby rozpatrzyć -1 K**** K**** K**** K**** K**** K****

Mhm, nie liczyłem gwiazdek, ale chyba pobiłeś Kap00cha :wink:
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Spectro
Mistrz grilla



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

Skąd: Kurdwanów

PostWysłany: Czw 11:30, 11 Maj 2006    Temat postu:

P********* integery! :evil:

Wystarczyło pozamieniać te cholerstwa na longinty i wordy, by zadanie przeszło ;] . Wcześniej jeszcze miałem 2 inne głupie błędy: w jednym ifie zamiast słabej nierówności ostra oraz... wypisywanie BRAK zamiast NIE :P . Tak to jest, jak się pisze programy będą półprzytomnym, o czym już wspominał kap00ch ;] .

Heh, jestem w rankingu 4 minuty i 22 sekundy za Robsonem :P . Ciekawe, czy gdzieś jest mniejsza różnica? :twisted: (edit: Oczywiście między sąsiednimi pozycjami ;) ).

edit2: Oż! Jeszcze nikt poza Mazem i Fly'em (czyli żaden ze studentów) nie przepchnął tego zadania bez choćby jednej gwiazdki :roll: .
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Madras
Omylny Admin



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

Skąd: Z Pokoju :]

PostWysłany: Czw 13:44, 11 Maj 2006    Temat postu:

Poszło, ave Mateo.
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
gochapod
[świeżak]



Dołączył: 02 Mar 2006
Posty: 13
Przeczytał: 0 tematów


PostWysłany: Czw 20:56, 11 Maj 2006    Temat postu:

czy moglby mi ktos podeslac jakies testy do tego zadania ?? ( [link widoczny dla zalogowanych])
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Rogal
Zjeb z kaszanką



Dołączył: 13 Mar 2006
Posty: 1745
Przeczytał: 0 tematów

Skąd: koło podbiegunowe

PostWysłany: Czw 22:43, 11 Maj 2006    Temat postu:

Najlepsza zrobisz testując to na testerce mateo.
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
urban
pijak



Dołączył: 12 Maj 2006
Posty: 109
Przeczytał: 0 tematów


PostWysłany: Pią 20:56, 12 Maj 2006    Temat postu:

Witam!
Mam pytanko czy ktos mi moze podpowiedziec co jest zle z moim liczeniem opoznienia( tj. czasu jaki nalezy czekac w bazie na otwarcie drogi ). Aktualnie wyglada to tak:


if ( t = 0 ) and
( a = 0 ) and
( l = 0 ) then
begin
Delay := 0;
exit;
end;

j := ( Time - a ) div l ;

if Time - a < 0
then dec( j );

if Time - a < j * t + l then
Delay:= 0
else
Delay:=( a - Time ) mod t


oznaczenia jak w tresci zadania a Time oznacza akualny czas.
Z gory dzieki za podpowiedz.
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Makros
pijak



Dołączył: 01 Gru 2005
Posty: 420
Przeczytał: 0 tematów

Skąd: Kraków

PostWysłany: Pią 21:35, 12 Maj 2006    Temat postu:

już tłumacze... :)

mod którego używasz w ost linijce...
urban napisał:
Delay:=( a - Time ) mod t

to zwykły mod pascalowy, a tu powinien być taki matematyczny...

Jaka różnica?!
a no taka
mod pascalowy: -1 mod 3 = -1
mod matematyczny -1 mod 3 = 2

czyli zmień to sobie poprostu na
Kod:
Delay:= (t + (a - Time ) mod t ) mod t;


aaa... no i tu
urban napisał:
j := ( Time - a ) div l ;


powinno być chyba div t a nie div l...

chyba bedzie teraz dobrze :)
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
urban
pijak



Dołączył: 12 Maj 2006
Posty: 109
Przeczytał: 0 tematów


PostWysłany: Sob 0:23, 13 Maj 2006    Temat postu:

Wielkie dzieki z wasza pomoca udalo mi sie przepchnac P bez bombki, naprawde ogromne dzieki!
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: Sob 19:20, 13 Maj 2006    Temat postu:

Mam pytanie, czy jest możliwy taki zestaw danych:

1
3 3
3 2 414 711 452 336
1 3 9896 0 0 0
1 3 1155 0 0 0

tzn., chodzi mi o dwie drogi bezposrednie z 1 do 3?
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: Sob 19:23, 13 Maj 2006    Temat postu:

Nigdzie w tresci nie jest chyba napisane ze tak byc nie moze, wiec program powinien sobie radzic rowniez z takimi przypadkami...
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: Sob 19:37, 13 Maj 2006    Temat postu:

Tak napisalam to zadanie, a teraz sie zastanawiam czy sie nie pomylilam w rozumowaniu. Bo w algorytmie Dijksry wybieralam taki wierzcholek ze D[u] jest najmniejsze. A teraz mi sie zdaje ze musze wybrac taki wierzcholek ze D[u]+czas czekania jest najmniejszy. no chyba ze sie myle a chcialabym bo nie chce mi sie tego zmieniac :?



Edit: Ojejku nie czytajcie tego posta bo chyba glupoty popisalam :roll:
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
pawell
alkoholik



Dołączył: 19 Gru 2005
Posty: 498
Przeczytał: 0 tematów


PostWysłany: Sob 19:45, 13 Maj 2006    Temat postu:

Cytat:

Edit: Ojejku nie czytajcie tego posta bo chyba glupoty popisalam :roll:


Za pozno;] i co teraz ze mna bedzie? splone w piekle?;]
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: Sob 20:03, 13 Maj 2006    Temat postu:

pawell napisał:
Cytat:

Edit: Ojejku nie czytajcie tego posta bo chyba glupoty popisalam :roll:


Za pozno;] i co teraz ze mna bedzie? splone w piekle?;]


No ja Cie tam nie wyśle i mam nadzieje, ze moj wczesniejszy post tak na Ciebie nie podziala=)
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
pawell
alkoholik



Dołączył: 19 Gru 2005
Posty: 498
Przeczytał: 0 tematów


PostWysłany: Sob 20:32, 13 Maj 2006    Temat postu:

no nie wiem nie wiem ;] taki szatanski byl ;]
Ale dobra koniec juz bo OT i admini sie zezloszcza;]
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
kg86
zielony żul



Dołączył: 22 Gru 2005
Posty: 1194
Przeczytał: 0 tematów

Skąd: pochodze?

PostWysłany: Sob 23:08, 13 Maj 2006    Temat postu:

jesli powiedzmy droga ma dlugosc 5 i czas, w ktorym droga jest bezpieczna wynosi 5, czyli np. mozna przejechac w przedziale [0..5), to czy taka droga jest nieprzejezdna? :) czy jest przejezdna 'na styk'? ;)
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Pawel Str.
pijak



Dołączył: 06 Lut 2006
Posty: 429
Przeczytał: 0 tematów

Skąd: Ze starszego roku / Z Gorlic

PostWysłany: Sob 23:18, 13 Maj 2006    Temat postu:

Nie ma znaczenia czas przejazdu. Nie należy go odejmować od kończ przedziału.
Jeżeli droga jest określona jako bezpieczna w [a,b), to znaczy, że w tym przedziale można bezpiecznie opuścić bazę początkową, bez względu na czas przejazdu:

Inaczej mówiąc - talibowie czekają tylko tuż przy bramie wyjazdowej.

Mówiłem, że zbieraliśmy bombki na tym zadaniu :-)
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: Sob 23:46, 13 Maj 2006    Temat postu:

Pawel Str. napisał:

Inaczej mówiąc - talibowie czekają tylko tuż przy bramie wyjazdowej.

Talibowie? Coś Ci się chyba pomieszało ;)
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: Nie 3:50, 14 Maj 2006    Temat postu:

Będę wdzięczny jeżeli mi ktoś wytłumaczy czemu startując z wierzchołka początkowego raz trzeba poczekać do początku cyklu ( 1 ), a innym razem zacząć od razu z czasem 0 ( 2 ) :>

przykłady sytuacji na virgo
( 1 )

1
4 4
3 1 8194 0 0 0
1 2 5083 5686 390 4651
2 4 5465 5974 4633 2307
1 1 6862 0 0 0

( 2 )

1
4 4
2 4 9689 0 0 0
4 1 6104 2403 1110 1711
1 4 1292 1059 500 809
4 2 1720 5597 4958 2164


Zapewne czegoś w zadaniu nie rozumiem :>
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Makros
pijak



Dołączył: 01 Gru 2005
Posty: 420
Przeczytał: 0 tematów

Skąd: Kraków

PostWysłany: Nie 12:39, 14 Maj 2006    Temat postu:

Juz staram sie tłumaczyć...

Czas kiedy jest możliwy wyjazd z bazy liczymy tak [i*t+a,i*t+a+l)... i należy co l.całkowitych...

W przykładzie 1:
jest to przedział:

albo [-5686+390,-5686+390+4651) = [-5296,-645) dla i = -1
albo [390,390+4651) = [390,5041) dla i = 0

Zaden nie zawieraz zera więc trzeba czekać...

a wdrugim przykładzie:

[-1059+500,-1059+500+809) = [-559,250) dla i = -1

ten przedział zawiera zero więc możemy jechać od razu :)

Mam nadzieje, że pomogłem...


Ostatnio zmieniony przez Makros dnia Nie 14:26, 14 Maj 2006, w całości zmieniany 1 raz
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: Nie 13:09, 14 Maj 2006    Temat postu:

A jakże, pomogłeś :) wielkie dzięki :)
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Pawel Str.
pijak



Dołączył: 06 Lut 2006
Posty: 429
Przeczytał: 0 tematów

Skąd: Ze starszego roku / Z Gorlic

PostWysłany: Nie 13:19, 14 Maj 2006    Temat postu:

@Zenon - no dobrze, u nas był Afganistan i Talibowie. Jak widać trochę zmienili bajeczkę.
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 2 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