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 M - Lustra
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ść
Spectro
Mistrz grilla



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

Skąd: Kurdwanów

PostWysłany: Sob 11:46, 11 Lis 2006    Temat postu:

kg86 napisał:
akurat to jest przypadek gdzie bez nawiasu '/' nie da sie zrobic

No to nie do końca zrozumiałem o co chodzi :P . Ja i tak zrobię checkerkę na koniec swojego algorytmu, więc mi to wisi ;) . Na razie jestem jednak zajęty jego wymyślaniem (wczoraj obaliłem chyba 5 swoich pomysłów).
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 13:06, 11 Lis 2006    Temat postu:

@Spectro: wlasnie checkerka na koncu algorytmu sprawiala mi najwiecej problemow, kiedy ja wyzucilem i ustawilem zaraz po wczytaniu kilka warunkow na wejscie to przeszlo. nie udalo mi sie znalesc przypadku kiedy dla poprawnych danych wejsciowych (czyli ze promien idacy z gory nie musi isc w lewo, a promien idacy z lewej do gory) algorytm by zawiodl
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
aga
pijak



Dołączył: 25 Wrz 2006
Posty: 114
Przeczytał: 0 tematów


PostWysłany: Sob 14:08, 11 Lis 2006    Temat postu:

Ma ktoś jakieś fajne testy? Bo wyniki moich zgadzają mi się z wynikami Rogala, a mam ANSa...
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: Sob 16:11, 11 Lis 2006    Temat postu:

Czy to zadanie było już tłumaczone na ćwiczeniach?
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
liffe
pijak



Dołączył: 16 Paź 2006
Posty: 78
Przeczytał: 0 tematów

Skąd: z daleka

PostWysłany: Sob 17:13, 11 Lis 2006    Temat postu:

@madras
tak. U Jeżabka przynajmniej było...
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 17:21, 11 Lis 2006    Temat postu:

u Klocha w czwartek tez bylo omawiane, ale bardzo skrutowo bo nie bylo do konca wiadomo jak wygladac bedzie tresc
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: Sob 17:48, 11 Lis 2006    Temat postu:

Ok thx.
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: Sob 18:12, 11 Lis 2006    Temat postu:

U Micka nie było omawiane... ale to dobrze, mogłem sam się nad tym zadaniem zastanowić, a rozwiązanie jest fajne :) (w sumie to nawet gdyby było omawiane, to i ja tak miałem inne sprawy na głowie).

No, mam czwarte zadanie z rzędu bez gwiazdki :D . r4ku, faktycznie - checkerka to był zły pomysł - okazała się zresztą zbędna, bo metoda rozwiązania wymusza jedynie analizę sytuacji początkowej w celu weryfikacji zestawu. Czas działania mojego algorytmu to O(w+h+ilość_luster). Ilość luster jest prawdopodobnie minimalna możliwa, ale tego nie udowadniałem.
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:56, 11 Lis 2006    Temat postu:

jak wypisac znak '\' bo printf("%c",'\') sie nie da?:/
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: Sob 20:03, 11 Lis 2006    Temat postu:

printf("%c",'\\')
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
przem
[świeżak]



Dołączył: 13 Paź 2006
Posty: 14
Przeczytał: 0 tematów

Skąd: Krosno

PostWysłany: Sob 20:36, 11 Lis 2006    Temat postu:

czy na wejsciu moze sie zdarzyc ze dwa promienie wchodzace z roznych otworow wychodza jednym?
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: Sob 20:41, 11 Lis 2006    Temat postu:

nie
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: Sob 22:14, 11 Lis 2006    Temat postu:

czy ktos zna jakis dobry test , ktory czesto wylapuje bledy ??
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 22:45, 11 Lis 2006    Temat postu:

chlebek kazal przekazac ze juz nie potrzebuje testow :)
piczka robila odstepy miedzy kropkami i mial ansa wiec nie popelniajcie jego zenujacych bledow :]
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 0:21, 12 Lis 2006    Temat postu:

no jednak nie jest tak ze najpierw sa G a potem L bo przez to zlapalem trzy * :P

zrobilem taki test, moze sie komus przyda:

Kod:
6   
2 3
G 1 P 1
G 2 P 2
L 1 D 2
L 2 P 3
L 3 D 1
6 8
G 1 D 6
G 2 P 6
G 3 P 1
G 4 P 8
G 5 P 4
G 6 P 2
L 1 D 5
L 2 P 7
L 3 P 3
L 4 D 2
L 5 P 5
L 6 D 3
L 7 D 4
L 8 D 1
2 7
G 1 P 2
G 2 P 4
L 1 P 1
L 2 P 6
L 3 P 3
L 4 D 1
L 5 P 5
L 6 D 2
L 7 P 7
7 7
G 1 P 2
G 2 P 4
G 3 D 3
G 4 D 4
G 5 D 5
G 6 D 6
G 7 D 7
L 1 P 1
L 2 P 6
L 3 P 3
L 4 D 2
L 5 P 5
L 6 P 7
L 7 D 1
2 2
G 1 D 2
G 2 D 1
L 1 P 1
L 2 P 2
2 2
G 1 D 1
G 2 D 2
L 1 P 2
L 2 P 1

i odpowiedzi:
Kod:
TAK
\.
\\
\.
TAK
\\\...
\\\\\\
......
\\\\\\
......
\\\\\.
\.\...
\..\\\
TAK
..
\.
..
\\
..
.\
..
TAK
.......
\......
.......
\\.....
.......
\\.....
\......
NIE
NIE
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
liffe
pijak



Dołączył: 16 Paź 2006
Posty: 78
Przeczytał: 0 tematów

Skąd: z daleka

PostWysłany: Nie 0:25, 12 Lis 2006    Temat postu:

Chciałem się spytać, czy tablica bool 1000x1000 miesci sie w pamieci? Bo mi RTE wyrzucilo... byłem zaskoczony...
Po zadaniu D zapomniałem co to jest ANS, natomiast RTE i TLE mnie prześladują ;)
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 0:29, 12 Lis 2006    Temat postu:

jesli sie nie myle to ona zajmuje 1MB.. ciekawy pomysl z boolami zamiast charow ;)
moze wychodzisz poza tablice polecam 1001x1001 uzywac ;)
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
liffe
pijak



Dołączył: 16 Paź 2006
Posty: 78
Przeczytał: 0 tematów

Skąd: z daleka

PostWysłany: Nie 0:32, 12 Lis 2006    Temat postu:

@Fidel
Mam tak: bool Pudlo[1001][1001]; i oprócz tego int tab[2001]..
chyba w takim razie problem tkwi gdzie indziej - będę szukał :-|
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
oinopion
żul



Dołączył: 28 Lis 2005
Posty: 858
Przeczytał: 0 tematów

Skąd: Kraków

PostWysłany: Nie 0:37, 12 Lis 2006    Temat postu:

Fidel napisał:
jesli sie nie myle to ona zajmuje 1MB..
dokladnie 10^6 bajtow:

Kod:
[oinopion@raziel asd2]$ cat test.cpp
#include <cstdio>

int main() {
        bool a[1000][1000];
        printf("sizeof(bool): %d\n", sizeof(bool));
        printf("sizeof(bool*10^6): %d\n", sizeof(a));
        return 0;
}


Kod:
[oinopion@raziel asd2]$ ./a.out
sizeof(bool): 1
sizeof(bool*10^6): 1000000

szkoda ze nie ma zadnego 'cukierka' i boole nie sa robione na bitach... bo czym sie roznia od chara? tylko typem...
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: Nie 0:43, 12 Lis 2006    Temat postu:

@Fidel:
A ja mam trochę inne odpowiedzi ;) (co wy tak dużo luster wypisujecie :P ):
Kod:
TAK
\.
\\
\.
TAK
.\\...
\....\
......
.\..\.
......
..\...
\.....
\..\..
TAK
..
\.
..
\\
..
.\
..
TAK
.......
\......
.......
.\.....
.......
\......
\......
NIE
NIE


A co do kolejności... cóż, treść ewidentnie wprowadza w błąd. Choć dla mojego algorytmu i tak to było bez znaczenia ;) .
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
liffe
pijak



Dołączył: 16 Paź 2006
Posty: 78
Przeczytał: 0 tematów

Skąd: z daleka

PostWysłany: Nie 1:05, 12 Lis 2006    Temat postu:

A tak se się zastanowiłem - przy sprawdzaniu programu przez ile testów on przechodzi? (czyli jak dużo jest testów dla jednego zadania): 10, 100, 1000?? :?
Chcę wiedzieć co czeka na mój biedny programik, który własnoręcznie wychowałem, ogrzałem, opłakałem i .. obłożyłem kur**mi, kiedy mi nie chciał chodzić.
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: Nie 1:08, 12 Lis 2006    Temat postu:

Cytat:
A tak se się zastanowiłem - przy sprawdzaniu programu przez ile testów on przechodzi? (czyli jak dużo jest testów dla jednego zadania): 10, 100, 1000??

Zakres integera w Pascalu (odpowiednik shorta w C++) nie wystarczał :P . Nie sądzę, aby zestawów było jednak więcej niż 100000 ;) .
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 2:26, 12 Lis 2006    Temat postu:

Spectro napisał:
@Fidel:
A ja mam trochę inne odpowiedzi ;) (co wy tak dużo luster wypisujecie :P ):
skoro obalalem 10 algorytmow najpierw to teraz masz ladniejszy :P
Cytat:

A co do kolejności... cóż, treść ewidentnie wprowadza w błąd. Choć dla mojego algorytmu i tak to było bez znaczenia ;) .

jakbys wczytywal nie patrzac na sciana_1 to tez by nie zadzialal raczej :P
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: Nie 3:17, 12 Lis 2006    Temat postu:

Pytanko: czy jeśli na wejściu nie ma połączeń wstecznych (tzn. G x D y lub L x P y, gdzie y < x), to znaczy, że rozwiązanie istnieje?
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 3:20, 12 Lis 2006    Temat postu:

tak to jest wkw
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