Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointiputka: Putkaposti 38: Kasvava ruudukko

Sivun loppuun

Antti Laaksonen [04.04.2010 13:19:13]

#

Pääsiäisen putkaposti on tässä:

https://www.ohjelmointiputka.net/postit/tehtava.php?tunnus=kasruu

Meitzi [04.04.2010 14:55:15]

#

"Vastaukset
Suluissa oleva luku tarkoittaa ketjun sanojen määrää."

Antti Laaksonen [04.04.2010 15:01:41]

#

Korjasin virheen, kiitos.

Jokotai [04.04.2010 15:23:31]

#

Vihdoinkin tehtävä joka ei liity sanalistoihin.

Sisuaski [04.04.2010 20:35:16]

#

Mielenkiintoinen ongelma on myös tämä:
Pelilaudalla on 2*n ruutua rivissä, ja niistä n:ssä ensimmäisessä on kivi. Joka vuorolla yhtä kivistä saa siirtää yhden ruudun oikealle jos sen oikealla puolella oleva ruutu on tyhjä. Peli päättyy, kun mitään kiveä ei voi enää liikuttaa.
Kun tiedetään n, tehtävänä on selvittää erilaisten pelien määrä.

Vielä mielenkiintoisempi huomio on, että tällä ongelmalla ja putkapostin tehtävällä on sama vastaus kaikilla n. Syyn selvittäminen jätetään harjoitustehtäväksi.

Antti Laaksonen [05.04.2010 12:47:55]

#

Tapausten 8 ja 9 vastausten alussa on hämmästyttävä samankaltaisuus. Onko tämä vain sattuma?

Metabolix [05.04.2010 22:01:43]

#

Sisuaskin esittämä vaihtoehtoinen tehtävä on hyvä esimerkki siitä, miten näennäisesti erilaiset tilanteet liittyvät suoraan yhteen ja kuinka eri tavalla näitä silti tulee ajatelleeksi. En varmaankaan olisi kirjoittanut alkuperäiseen tehtävään ratkaisua, jossa perustietorakenteena on 2*n bitin jono. :)

Keksiikö joku tehtävään valmiin kaavan?

jlaire [05.04.2010 22:09:31]

#

Ghbygn yölgll inyzvf xnnin: uggc://jjj.erfrnepu.ngg.pbz/~awnf/frdhraprf/N039622.


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta