eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingZabawy w algorytmikę.Re: Zabawy w algorytmikę.
  • Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask
    .pl!news.nask.org.pl!newsfeed.pionier.net.pl!pwr.wroc.pl!news.wcss.wroc.pl!not-
    for-mail
    From: Miroslaw Kwasniak <m...@i...zind.ikem.pwr.wroc.pl>
    Newsgroups: pl.comp.programming
    Subject: Re: Zabawy w algorytmikę.
    Date: Wed, 15 May 2013 07:21:44 +0000 (UTC)
    Organization: Wroclaw University of Technology, Poland
    Lines: 75
    Message-ID: <kmvd28$ndp$1@z-news.wcss.wroc.pl>
    References: <kmg41t$iuu$1@node2.news.atman.pl> <kmjdfe$lt2$1@speranza.aioe.org>
    <4...@g...com>
    <kml6fm$7ev$1@node1.news.atman.pl> <kmlqks$cgl$1@speranza.aioe.org>
    <3...@g...com>
    NNTP-Posting-Host: infrared.zind.ikem.pwr.wroc.pl
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2
    Content-Transfer-Encoding: 8bit
    X-Trace: z-news.wcss.wroc.pl 1368602504 23993 156.17.14.223 (15 May 2013 07:21:44
    GMT)
    X-Complaints-To: a...@n...pwr.wroc.pl
    NNTP-Posting-Date: Wed, 15 May 2013 07:21:44 +0000 (UTC)
    User-Agent: tin/1.9.3-20080506 ("Dalintober") (UNIX) (Linux/2.6.32-5-686 (i686))
    Xref: news-archive.icm.edu.pl pl.comp.programming:203391
    [ ukryj nagłówki ]

    M.M. <m...@g...com> wrote:
    >
    > Moze wystarczy zapamietac z kazdym polem, ze juz bylo raz zapalone i potem
    > zgaszone? Intuicja podpowiada, ze nie ma sensu zapalac danego pola dwa razy.
    > Nie wiem czy moja intuicja sie nie myli, ale jesli to prawda, to algortym
    > moze przerwac przeszukiwanie danej galezi, jesli nie da sie zgasic jakiegos
    > pola bez zapalania tych pol, ktore juz wczesniej byly zgaszone.

    Jeżeli ja Ciebie rozumiem i się nie mylę - to niestety intuicja się myli ;)

    Dla stanu początkowego
    ? a
    %80 =
    [1 1 1 0 0]

    [1 1 1 1 1]

    [1 1 1 1 1]

    [0 1 0 0 0]

    [0 0 0 1 1]

    Wszytkie 4 nieredundantne rozwiązania zawierają pola, które nawet 4-5 razy zmieniają
    stan.

    nr=0 moves=13
    Solution: changes:
    [0 0 0 1 0] [1 1 1 2 2]

    [1 1 0 1 1] [3 3 3 3 3]

    [1 1 1 0 1] [3 5 3 3 3]

    [0 1 1 0 1] [2 3 4 2 2]

    [0 0 1 0 0] [0 2 2 1 1]

    nr=1 moves=11
    Solution: changes:
    [0 1 1 0 0] [1 3 3 2 0]

    [0 1 1 1 0] [1 3 5 3 1]

    [0 0 1 1 0] [1 3 3 3 1]

    [1 1 0 0 0] [2 3 2 2 0]

    [0 1 0 1 0] [2 2 2 1 1]

    nr=2 moves=15
    Solution: changes:
    [1 0 1 1 1] [1 3 3 4 2]

    [0 1 1 1 0] [3 3 5 3 3]

    [1 1 1 0 1] [3 5 3 3 1]

    [1 1 0 0 0] [4 3 2 0 2]

    [1 0 0 0 1] [2 2 0 1 1]

    nr=3 moves=17
    Solution: changes:
    [1 1 0 0 1] [3 3 1 2 2]

    [1 1 0 1 1] [3 3 3 3 3]

    [0 0 1 1 0] [1 3 3 3 3]

    [0 1 1 0 1] [2 3 4 4 2]

    [1 1 1 1 1] [2 4 4 3 3]



Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: