Erityisen matriisin olemassaolo

Mitenkä tallainen tehtävä ratkaistaan? 5x4-matriisin alkiot ovat kokonaislukuja väliltä 0,...,9. Siitä muodostetaan lukuja valitsemalla jokin numero ensimmäiseksi, valitsemalla jokin kahdeksasta suunnasta ja kuljetaan sitä pitkin niin paljon kuin halutaan. Esimerkiksi matriisista

1244
2343
1233
3464
6576

voi lukea vaikkapa luvut 1334, 2343, 266, mutta 264:ää ei, sillä lukiessa jouduttaisiin kääntymään. Miten osoitetaan, että matriisin 20-numeroa voidaan valita siten, että siitä voi lukea lukujen 0,...,20 neliöt?
483
Äänestä

Muut lukivat myös

Vastaukset 4

Vanhimmat

Tällainen tehtävä osoitetaan konstruktivistisesti. Eli teet sellaisen 5x4 matriisin joka koostuu luvuista 0,...,9 ja ympyröit vaikkapa lukujen 0,...20 neliöt.

Kannattanee ympyröinti suorittaa selvyyden vuoksi useampaan eri matriisiin (sama matriisi mutta uusiksi kirjoitettuna)

Jos taas pitäisi osoittaa että ei ole mahdollista niin homma on vaikeampi.
Se voitaisiin ohjelmoida tietokoneelle periaatteessa joka tutkisi kaikki 10^20 matriisia (tai itse asiassa alle) ja todeta ettei löytynyt ehdot täyttäviä matriiseja. Aikaa kuluisi tuhottomasti, mutta perustelu olisi riittvä.

Äänestä

Ookei. Mulla taitaa olla hidas algoritmi kun en löydä kyseistä matriisia.

Äänestä

Tässäpä esimerkkiratkaisu:

1,5,3,1
4,2,6,0
4,9,1,0
1,4,8,4
6,5,2,2

Äänestä

Kommentoi aloitusta


matriisilaskija kirjoitti:

Mitenkä tallainen tehtävä ratkaistaan? 5x4-matriisin alkiot ovat kokonaislukuja väliltä 0,...,9. Siitä muodostetaan lukuja valitsemalla jokin numero ensimmäiseksi, valitsemalla jokin kahdeksasta suunnasta ja kuljetaan sitä pitkin niin paljon kuin halutaan. Esimerkiksi matriisista

1244
2343
1233
3464
6576

voi lukea vaikkapa luvut 1334, 2343, 266, mutta 264:ää ei, sillä lukiessa jouduttaisiin kääntymään. Miten osoitetaan, että matriisin 20-numeroa voidaan valita siten, että siitä voi lukea lukujen 0,...,20 neliöt?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu