Skocz do zawartości
Zamknięcie Forum PC LAB

Szanowny Użytkowniku,

Informujemy, że za 30 dni tj. 30 listopada 2024 r. serwis internetowy Forum PC LAB zostanie zamknięty.

Administrator Serwisu Forum PC LAB - Ringier Axel Springer Polska sp. z o.o. z siedzibą w Warszawie: wypowiada całość usług Serwisu Forum PC LAB z zachowaniem miesięcznego okresu wypowiedzenia.

Administrator Serwisu Forum PC LAB informuje, że:

  1. Z dniem 29 listopada 2024 r. zakończy się świadczenie wszystkich usług Serwisu Forum PC LAB. Ważną przyczyną uzasadniającą wypowiedzenie jest zamknięcie Serwisu Forum PC LAB
  2. Dotychczas zamowione przez Użytkownika usługi Serwisu Forum PC LAB będą świadczone w okresie wypowiedzenia tj. do dnia 29 listopada 2024 r.
  3. Po ogłoszeniu zamknięcia Serwisu Forum od dnia 30 października 2024 r. zakładanie nowych kont w serwisie Forum PC LAB nie będzie możliwe
  4. Wraz z zamknięciem Serwisu Forum PC LAB, tj. dnia 29 listopada 2024 r. nie będzie już dostępny katalog treści Forum PC LAB. Do tego czasu Użytkownicy Forum PC LAB mają dostęp do swoich treści w zakładce "Profil", gdzie mają możliwość ich skopiowania lub archiwizowania w formie screenshotów.
  5. Administrator danych osobowych Użytkowników - Ringier Axel Springer Polska sp. z o.o. z siedzibą w Warszawie zapewnia realizację praw podmiotów danych osobowych przez cały okres świadczenia usług Serwisu Forum PC LAB. Szczegółowe informacje znajdziesz w Polityce Prywatności

Administrator informuje, iż wraz z zamknięciem Serwisu Forum PC LAB, dane osobowe Użytkowników Serwisu Forum PC LAB zostaną trwale usunięte ze względu na brak podstawy ich dalszego przetwarzania. Proces trwałego usuwania danych z kopii zapasowych może przekroczyć termin zamknięcia Forum PC LAB o kilka miesięcy. Wyjątek może stanowić przetwarzanie danych użytkownika do czasu zakończenia toczących się postepowań.

Temat został przeniesiony do archiwum

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

Deadeye

problem zwrotnicy kolejowej

Rekomendowane odpowiedzi

witam

mam do rozwiazania pewien problem, i nie jestem w stanie poniewaz nie mam zadnej wiedzy z kombinatoryki. moze pomozecie?

 

zadanie:

mamy 2 kolejki i stos:

kolejka1	   kolejka2
		s
		t
		o
		s

na poczatku w kolejce1 mamy dana ilosc rozroznialnych ( np ponumerowanych) obiektow. mozemy wykonac dwa dzialania - przeniesc z konca kolejki1 obiekt do stosu, lub (jesli stos nie jest pusty) przeniest ostatni dodany do stosu element do drugiej kolejki (przy okazji odslaniajac kolejny element na stosie - zgodnie z zasada dzialania stosu. czyli np gdy odlozymy 2 obiekty na stos, a pozniej przelozymy je do kolejki2 to beda w odwrotnej kolejnosci).

pytanie: ile jest kombinacji w jakich mozna ulozyc wszystkie elementy w kolejce2?

 

moj tok rozumowania:

jakakolwiek zmiana w kolejnosci przenoszenia obiektow powoduje inne ulozenie koncowe, wiec wystarczy zbadac ile lacznie mozliwosci przenoszenia jest. zeby to przeliczyc wystarczy brac pod uwage ilosc obiektow w kolejnce1 (na poczatku n) i na stosie (na poczatku 0). pierwsze dzialanie (przeniesienie na stos) jest mozliwe jesli kolejka1 > 0 i zmniejsza o 1, jednoczesnie zwiekszajac o 1 stos. drugie dzialanie jest mozliwe jesli stos >0 i zmniejsza stos o 1. proces sie zakancza gdy stos i kolejka1 sa puste. na poczatku mamy oczywiscie jedna mozliwosc - wyjecie z kolejki1 do stosu. w pozniejszych krokach mozliwe sa 3 sytuacje:

1) stos pusty - jedna mozliwosc wyboru, w nastepnym kroku 2 mozliwosci (bo stos juz bedzie wypelniony).

2) stos niepusty i kolejka1 niepusta - mamy 2 mozliwosci

3) kolejka1 pusta - do konca zostaje nam jedna mozliwosc - pobieranie ze stosu az bedzie pusty, wtedy koniec.

 

teraz tylko pytanie - jak obliczyc, ile razy nastapi ktora sytuacja, zeby moc obliczyc wzor na ogolny wzrost mozliwosci po kolejnych krokach? najwiekszym problemem jest 3cia sytucja - bo sprawia ze do konca bedzie juz tylko jedna mozliwosc.

 

 

moj tok rozumowania moze byc bardzo pokrecony, dlatego nie ma sensu na niego zwracac uwagi :P w zalaczniku wrzucam obrazek pokazujacy mozliwe rozwiazania dla n=3 - w kazdym punkcie pierwsza liczba to liczba obiektow w kolejce1, a druga to liczba obiektow na stosie. galezie prowadza do sytuacji, do jakiej moze dojsc w danym momencie. liczba galezii na samym dole to rozwiazanie zadania.

 

zrobic algorytm ktory rozwiazuje to zadanie jest banalnie, ale stworzyc wzor juz nie. czy ktos bylby w stanie mi pomoc? bylbym bardzo wdzieczny :)

wyniki dla pierwszej 12stki (policzone przez moj program, wiec moga byc bledne, choc wydaja sie byc poprawne - na pewno sa poprawne dla pierwszych 4)

1 - 1

2 - 2

3 - 5

4 - 14

5 - 42

6 - 132

7 - 429

8 - 1430

9 - 4862

10 - 16796

11 - 58786

12 - 208012

post-92804-1194463581_thumb.jpg

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...