|
Informatyka UJ forum Rocznik 2005 - czyli najlepsze forum w sieci
|
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
|
Wysł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 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
|
Wysł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 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
|
Wysł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 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
|
Wysł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 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
|
Wysł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 poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
smh
[świeżak]
Dołączył: 05 Mar 2006
Posty: 21
Przeczytał: 0 tematów
|
Wysłany: Pią 6:03, 27 Paź 2006 Temat postu: |
|
|
zapodałby ktoś może jakąś binarkę? proszę :)
|
|
Powrót do góry |
|
|
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
|
Wysłany: Pią 6:21, 27 Paź 2006 Temat postu: |
|
|
prosze bardzo.... [link widoczny dla zalogowanych]
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
smh
[świeżak]
Dołączył: 05 Mar 2006
Posty: 21
Przeczytał: 0 tematów
|
Wysłany: Pią 6:30, 27 Paź 2006 Temat postu: |
|
|
dziękuję :)
|
|
Powrót do góry |
|
|
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
|
Wysł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 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
|
Wysł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 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
|
Wysł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 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?
|
Wysł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 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?
|
Wysł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 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?
|
Wysłany: Śro 20:27, 01 Lis 2006 Temat postu: |
|
|
nie przesadzajmy :P
|
|
Powrót do góry |
|
|
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
|
Wysł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 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?
|
Wysłany: Czw 14:49, 02 Lis 2006 Temat postu: |
|
|
to jeszcze moge zrozumiec ;)
|
|
Powrót do góry |
|
|
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
|
Wysłany: Czw 15:09, 02 Lis 2006 Temat postu: |
|
|
program wykonal nieprawidlowa operacje
blad w lini 134 % 54321
|
|
Powrót do góry |
|
|
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
|
Wysł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 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?
|
Wysł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 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 :]
|
Wysł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 poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
smas
Okrutny Admin
Dołączył: 20 Paź 2005
Posty: 1634
Przeczytał: 0 tematów
|
Wysł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 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 :]
|
Wysł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 poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
smas
Okrutny Admin
Dołączył: 20 Paź 2005
Posty: 1634
Przeczytał: 0 tematów
|
Wysł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 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 :]
|
Wysł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 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 :]
|
Wysł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 |
|
|
|
|
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
|