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 G: Tor przeszkód
Idź do strony 1, 2  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ść
Hetman
pijak



Dołączył: 06 Gru 2005
Posty: 127
Przeczytał: 0 tematów

Skąd: Ustka/Kraków

PostWysłany: Sob 21:40, 21 Paź 2006    Temat postu: Zadanie G: Tor przeszkód

[link widoczny dla zalogowanych]
tresc jest narazie z E, ale wlasciwa pewnie zacznie sie zaraz pojawiac :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: Wto 2:06, 24 Paź 2006    Temat postu:

Ale to dziwne zadanie... mimo że najkrótsze, to sprawiło mi z tej serii najwięcej problemów O_o . Najpierw cct mnie uświadomił, że zabrałem się do niego od złej strony, a potem cały czas waliła mi się idea algorytmu, choć sam pomysł widziałem.

A jak w końcu dostrzegłem tę właściwą ideę, to zapomniałem w jednym miejscu o %54321, przez co nie pobiłem sowjego rekordu z ASD w przepchniętych zadaniach bez gwiazdki z rzędu (dalej 3) ;) .
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: Czw 22:03, 26 Paź 2006    Temat postu:

W tym zadaniu wystarcza int-y czy trzeba long long-i?
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: Czw 22:11, 26 Paź 2006    Temat postu:

u mnie inty ale robilem % co kazde dodawanie i potem jeszcze % na wynik
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: Czw 22:47, 26 Paź 2006    Temat postu:

No i zlapalem pierwsza bombke w tym semestrze z powodu long longow
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
smh
[świeżak]



Dołączył: 05 Mar 2006
Posty: 21
Przeczytał: 0 tematów


PostWysłany: Pią 6:03, 27 Paź 2006    Temat postu:

zapodałby ktoś może jakąś binarkę? proszę :)
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ą 6:21, 27 Paź 2006    Temat postu:

prosze bardzo.... [link widoczny dla zalogowanych]
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
smh
[świeżak]



Dołączył: 05 Mar 2006
Posty: 21
Przeczytał: 0 tematów


PostWysłany: Pią 6:30, 27 Paź 2006    Temat postu:

dziękuję :)
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: Wto 16:50, 31 Paź 2006    Temat postu:

A ja złapałem podobną fazę, jak Konrad, bo we wczytywaniu short'ów w printf'ie miałem "%d", zamiast "%hd". I zamiast "Sun, 29 Oct 2006 20:56:45 CET" mam "Tue, 31 Oct 2006 15:15:30 CET", bo byłem odcięty od netu :?
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 11:28, 01 Lis 2006    Temat postu:

Skrobocik: A po kiego grzyba używasz shortów, jeśli nie musisz? W jakim celu to czynisz? Po prostu zostałewaś ukarany, za nadużywanie shortów.

Popatrz na to tak... używanie shortów w takim zadaniu to tak jakbyś list od kochanki bazooką otwierał :D
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: Śro 14:36, 01 Lis 2006    Temat postu:

Hm, jak myslicie. Dla przykladowych testow wszystko ok, a athina mowi ANS, po dluzszym czasie.
Co do modulo, to wale je przy pobieraniu z komorki, oraz przy zapisywaniu (po wymnozeniu).

Z gory dzieki za support.
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: Śro 17:23, 01 Lis 2006    Temat postu:

najlepiej dodaj modulo gdzie sie da, tak na wszelki wypadek ;)
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: Śro 17:45, 01 Lis 2006    Temat postu:

kg86 napisał:
najlepiej dodaj modulo gdzie sie da, tak na wszelki wypadek ;)


Kod:
int main(void)%54321


:P:P:P
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: Śro 20:27, 01 Lis 2006    Temat postu:

nie przesadzajmy :P
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 12:01, 02 Lis 2006    Temat postu:

kg86 napisał:
nie przesadzajmy

Kod:
int % 54321 main(void%54321)%54321
{
...
}%54321

:D
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: Czw 14:49, 02 Lis 2006    Temat postu:

to jeszcze moge zrozumiec ;)
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
ostoj
Przewijak Tasmy



Dołączył: 08 Lis 2005
Posty: 883
Przeczytał: 0 tematów

Skąd: Tychy

PostWysłany: Czw 15:09, 02 Lis 2006    Temat postu:

program wykonal nieprawidlowa operacje
blad w lini 134 % 54321
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 18:45, 02 Lis 2006    Temat postu:

Rogal napisał:
Skrobocik: A po kiego grzyba używasz shortów, jeśli nie musisz? W jakim celu to czynisz? Po prostu zostałewaś ukarany, za nadużywanie shortów.

Popatrz na to tak... używanie shortów w takim zadaniu to tak jakbyś list od kochanki bazooką otwierał :D

Ja po prostu pierwsza rzecz, jaką robię po przeczytaniu zadania, to sprawdzam zakresy danych wejściowych i wybieram optymalną, czyli najmniejszą zmienną do reprezentacji ;)
Najgorsze jest to, że tak jak u KG86, u mnie na kompie chodziło bezproblemowo. Aż generowałem wszystkie możliwe testy, a i tak wszystko dobrze wychodziło :?
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: Czw 19:46, 02 Lis 2006    Temat postu:

Skrobocik napisał:
(...) sprawdzam zakresy danych wejściowych i wybieram optymalną, czyli najmniejszą zmienną do reprezentacji ;)


No to jest raczej z dupy optymalizacja, bo shorty sa wolniejsze niz zwykle inty (bierze sie to stad ze standardowo int ma dokladnie wielkosc slowa maszynowego, a do shortow procesor sie musi bawic w jakies przycinanie...). Dlatego uzywa sie ich tylko w przypadku kiedy jest duze ryzyko nie zmieszczenia sie w pamieci (i to przy wiekszych tablicach raczej - pojedyncze zmienne zawsze int).
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: Pią 0:12, 03 Lis 2006    Temat postu:

Ej, bo ja chyba na ćwiczeniach, na których to było omawiane spałem, i w ogóle nie kumam o co chodzi w tym zadaniu. Może mi ktoś wyjaśnić, dlaczego dla n=5 k=5 odpowiedź brzmi 120? Albo chociaż dlaczego n=3 k=3 odpowiedź brzmi 6? Zupełnie tego nie widzę... Z góry thx.
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
smas
Okrutny Admin



Dołączył: 20 Paź 2005
Posty: 1634
Przeczytał: 0 tematów


PostWysłany: Pią 0:25, 03 Lis 2006    Temat postu:

Madras napisał:
Ej, bo ja chyba na ćwiczeniach, na których to było omawiane spałem, i w ogóle nie kumam o co chodzi w tym zadaniu. Może mi ktoś wyjaśnić, dlaczego dla n=5 k=5 odpowiedź brzmi 120? Albo chociaż dlaczego n=3 k=3 odpowiedź brzmi 6? Zupełnie tego nie widzę... Z góry thx.

mamy n=3 czyli 3 różne przeszkody (różnej wysokości (dajmy na to:1,2,3)). Interesują nas wszystkie rozstawienia takie żebyśmy się 3 razy wspinali. Muszą to być prawidłowe ustawienia. Prawidłowe ustawienia to wszystkie postaci x(...)x. Gdzie wysokość tego w (...) jest większa niż x.

Jeżeli mamy 123321. To wspinamy się poraz pierwszy na 1, biegniemy po platformie o wysokości 1, wspianamy się potem na 2 a potem na 3.. (ogólnie wspinamy się 3x). Interesują nas wszystkie takie poprawne plansze.

No to mamy 6 takich plansz:
123321
122331
133122
112332
112233
122133
Na wszystkie takie plansze wspinamy się 3x :)
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: Pią 0:33, 03 Lis 2006    Temat postu:

Ok dzięki, przeoczyłem 122133 i 133122, lepiej nad tym pomyślę jutro, bo dzisiaj widzę, że nie za bardzo mi to idzie. Może ktoś jeszcze podpowie, jaka jest złożoność rozwiązania?
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
smas
Okrutny Admin



Dołączył: 20 Paź 2005
Posty: 1634
Przeczytał: 0 tematów


PostWysłany: Pią 0:42, 03 Lis 2006    Temat postu:

Madras napisał:
Ok dzięki, przeoczyłem 122133 i 133122, lepiej nad tym pomyślę jutro, bo dzisiaj widzę, że nie za bardzo mi to idzie. Może ktoś jeszcze podpowie, jaka jest złożoność rozwiązania?

O(nk), 20 linijek kodu. :)
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: Pią 11:31, 03 Lis 2006    Temat postu:

Thx again, zjem coś, poopieprzam się ze 3 godziny i się biorę do roboty.
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: Pią 15:23, 03 Lis 2006    Temat postu:

Jeszcze jedno pytanie - mam w notatkach napisane coś takiego:
L[i+1][j]+=L[i][j]*j
L[i+1][j+1]+=L[i][j]*(2*i+1-j)
Czy z tego wynika, że L[i][j]=L[i-1][j]*j+L[i-1][j-1]*(2*i-j)? I to mam wklepać? (i-ilość par przeszkód, j-trudność)
Jeśli tak, skąd to się bierze?
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 1, 2  Następny
Strona 1 z 2

 
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