Loading [MathJax]/jax/output/HTML-CSS/jax.js
Középiskolai Matematikai és Fizikai Lapok
Informatika rovattal
Kiadja a MATFUND Alapítvány
Már regisztráltál?
Új vendég vagy?

Az I. 644. feladat (2024. december)

I. 644. Egy 30×30-as négyzetháló véletlenszerűen választott 9 mezőjében elhelyezzük 1-től 9-ig a számokat. Tekintsük úgy, hogy ezek a számok a négyzethálón egy útvonal egyes állomásait mutatják. A négyzetháló egy mezőjéről csak a vele élszomszédos mezőre lehet lépni, így pl. a (3;5) mezőről a (7;8) mezőre például 7 lépésben el lehet jutni útközben 6 mezőt érintve.

Készítsünk táblázatkezelő munkafüzetet, amelyben megoldjuk a következő feladatokat. A megoldás során csak a táblázatkezelő beépített függvényeit használjuk, saját kódot vagy makrót ne alkalmazzunk.

  1. Egy munkalapon alakítsunk ki az A1-es cellától kiindulva a feladatban szereplő 30×30-as táblázatrészt, amelyben az oszlopok és sorok magassága egyenlő érték.
  2. A táblázatrészben jelöljük 1-től 30-ig a mezők X és Y koordinátáit a mintához hasonlóan.
  3. A négyzethálót tartalmazó táblázatrészben állítsunk be a celláknak vékony szegélyt, és igazítsuk a cellák tartalmát vízszintesen és függőlegesen középre.
  4. Helyezzük el 1-től 9-ig a számokat a négyzetháló valamely 9 mezőjében.
  5. Állítsunk be feltételes formázást a négyzetháló celláiban, amely a nem üres cellák hátterét világoskék színnel jeleníti meg, valamint a cella tartalmát fehér színű, felkövér betűvel mutatja.
  6. A négyzethálótól jobbra vegyünk fel egy másik táblázatrészt a mintához hasonlóan. Ebben a részben adjuk meg az útvonal állomásait 1-től 9-ig.
  7. Keressük meg képletek és/vagy segédtáblázatok alkalmazásával, hogy az egyes állomások hol találhatók a négyzethálón. A kapott X és Y értékeket a sorszámok mellett jelenítsük meg.
  8. Adjuk meg képlet segítségével, hogy az egymást követő állomások között legkevesebb hány lépést kell megtennünk a négyzethálón haladva. Az eredményeket a mintának megfelelően adjuk meg az állomások mellett.
  9. Ezen táblázatrész alatt adjuk meg képlet segítségével a legrövidebb útszakasz kezdő és végső állomásának számát, és jelenítsük meg az eredményeket a mintának megfelelően.
  10. Adjuk meg a legrövidebb útszakasz egy lehetséges bejárását az érintett mezők koordinátáinak megjelenítésével az előző eredmények alatt. A megoldáshoz képletet és/vagy segédcellákat alkalmazzunk. Feltehetjük, hogy nem lesz 14 lépésnél hosszabb a legrövidebb útvonal.
  11. Minta:

  12. Formázzuk az előző feladatokban szereplő táblázatrészeket is a mintának megfelelően.

Beküldendő egy tömörített i644.zip állományban a megoldást adó munkafüzet, valamint egy rövid dokumentáció, amely megadja az alkalmazott táblázatkezelő nevét és verzióját.

(10 pont)

A beküldési határidő 2025. január 15-én LEJÁRT.


Mintamegoldásként Bencze Mátyás 12. évfolyamos székelyudvarhelyi tanuló Google Táblázatokban készült és Excelben is működő megoldását adjuk közre: i644.xlsx, i644doku.pdf.


Statisztika:

13 dolgozat érkezett.
10 pontot kapott:Bencze Mátyás, Gyönki Dominik, Illés Gergely Levente, Nagy 292 Korina, Rajtik Sándor Barnabás, Szabó Imre Bence, Szekeres Linda.
3 pontot kapott:1 versenyző.
2 pontot kapott:1 versenyző.
1 pontot kapott:1 versenyző.
Nem számítjuk a versenybe a születési dátum vagy a szülői nyilatkozat hiánya miatt:1 dolgozat.

A KöMaL 2024. decemberi informatika feladatai