Bűvös négyzet: számok olyan nxn-es elrendezése, ahol az egyes oszlopokban, sorokban, átlókban lévő számok összege megegyezik.
Ez eddig fellelt legrégebbi emlék egy kínai legendában szerepel:
Fu Hszi császár, aki i.e. 2953–2838 között uralkodott egy alkalommal a Sárga folyó partján megpillantott egy a folyóból kimászó teknőst. Nagy szerencsének tartotta ezt, hiszen a kínai hit szerint a teknősök páncélja alatt istenség lakik. Amikor közelebbről is szemügyre vette, különös jeleket vett észre rajta, a páncélján egy bűvös négyzet rajzolata volt látható:
Ugyanez hindu-arab számjegyekkel:
4 | 9 | 2 | ||
3 | 5 | 7 | ||
8 | 1 | 6 |
Eljárás az nxn-es bűvös négyzet kitöltésére, ahol n páratlan egész és nagyobb, mint 1.
Legyen n=3, azaz 3x3-as a bűvös négyzet
Osszuk el a számokat így:
0-tól n-ig azaz: 0-3-ig /0, 1, 3/
(n+1)-től 2n-ig azaz: 4-6-ig /4, 5, 6/
(2n+1)-től 3n-ig azaz: 7-9-ig /7, 8, 9/
Az első részhalmaz elemeit így helyezzük el a négyzetben:
Az 1-est az utolsó sor középső helyére írjuk.
Innentől kezdve, amíg az első részhalmaz elemei el nem fogynak, sorban helyezzük el a számokat úgy, hogy egyet föl, majd egyet jobbra lépünk. Ha ennek folyamán kilépünk a négyzetből, akkor a számot azzal átellenesen kell beírni, ahol kiléptünk.
A második részhalmaz elemeit így helyezzük el a négyzetben:
Az első részhalmaz utoljára beírt elemétől NEM egyet fel és egyet jobbra lépünk, hanem egyet le. Azonban kilépésnél itt is ugyanaz a teendő, a kilépéshez képest átellenesen lévő helyre írjuk be a számot.
A továbbiakban /míg fel nem használjuk a második részhalmaz elemeit/ sorban helyezzük el a számokat úgy, hogy egyet föl, majd egyet jobbra lépünk. Ha ennek folyamán kilépünk a négyzetből, akkor a számot azzal átellenesen kell beírni, ahol kiléptünk.
A harmadik részhalmaz elemeit így helyezzük el a négyzetben:
A második részhalmaz utoljára beírt elemétől NEM egyet fel és egyet jobbra lépünk, hanem egyet le. Azonban kilépésnél itt is ugyanaz a teendő, a kilépéshez képest átellenesen lévő helyre írjuk be a számot.
A továbbiakban /míg fel nem használjuk a harmadik részhalmaz elemeit/ sorban helyezzük el a számokat úgy, hogy egyet föl, majd egyet jobbra lépünk. Ha ennek folyamán kilépünk a négyzetből, akkor a számot azzal átellenesen kell beírni, ahol kiléptünk.
Minden páratlan rendű bűvös négyzet kitölthető így, csak az egyes részhalmazok lesznek több eleműek.
Elnézést kérek de ez a megoldási elv nem helyes.
VálaszTörlés"Bűvös négyzet: számok olyan nxn-es elrendezése, ahol az egyes oszlopokban, sorokban, átlókban lévő számok összege megegyezik."
Az általad ismertetett megoldás alapján a két átló összege 18 és 24. Van jó megoldási elv, szívesen leírom ha kéred.
Miért kér elnézést, akinek igaza van? Tényleg elbambultam, amikor készítettem. Ki fogom javítani, köszönöm, hogy szóltál. Ez az elv is működik, csak ott hibáztam, hogy amikor elérjük az n többszörösét "leléptem" nem pedig "fel".
TörlésEttől függetlenül érdekelne a Te megoldásod is.