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. 575. feladat (2022. november)

I. 575. Egy kiszámolóban tíz ember áll körben, és a következő szabályok szerint játszanak:

    1. Először mindenki gondol egy négyjegyű egész számra. Ezután a játék menetekből áll addig, amíg valakinek 0 nem lesz a száma. Ekkor ő a kiszámoló nyertese.

    2. Az első menet előtt véletlenszerűen kisorsolnak egy játékost a 10-ből, ő lesz az első menetben a ,,számoló''.

    3. A ,,számoló'' megnézi a számának utolsó számjegyét (legyen ez \(\displaystyle k\)), és számol saját magától indulva k lépést a körben előre, így kiszámolja a következő körben ,,számoló'' játékost. Ha \(\displaystyle k\) értéke 0, akkor ismét ő lesz a számoló. Ezután elhagyja a saját számának utolsó jegyét, és az így kapott szám az ő száma.

    4. A játék minden menetében a 3. pontban leírtak szerint jár el a számláló, kivéve akkor, ha az ő száma már egyjegyű. Ebben az esetben a játék véget ér, ő a nyertes.

Szimuláljuk a játékot táblázatkezelő segítségével az alábbi mintát felhasználva. Minden sorban számítsuk ki az egyes játékosok számát, illetve jelezzük feltételes formázással, hogy ki a számoló játékos. A táblázatban csak az utolsó menetig jelenjenek meg adatok, de a munkafüzet legyen felkészítve a lehető leghosszabb, azaz legtöbb menetből álló játékra is.

A megoldást a táblázatkezelő beépített függvényeivel készítsünk el, az L oszloptól jobbra segédcellákat használhatunk, de saját függvényt vagy makrót ne alkalmazzunk. A táblázat formázását a mintához hasonlóan alakítsuk ki.

Beküldendő egy tömörített i575.zip állományban a megoldást tartalmazó munkafüzet és a megoldás rövid leírását bemutató dokumentáció.

(10 pont)

A beküldési határidő 2022. december 15-én LEJÁRT.


Mintamegoldásként Gyönki Dominik egri, 10. évfolyamos versenyző megoldását (i575gyd.xlsx) és Nagy Korina kecskeméti, 10. évfolyamos tanuló munkáját (i575nk.xlsx) adjuk közre.


Statisztika:

12 dolgozat érkezett.
10 pontot kapott:Gyönki Dominik, Hinek Milán, Horváth Milán, Kövesi Alíz, Nagy 292 Korina, Vadász Levente Márton.
9 pontot kapott:Szabó Imre Bence.
3 pontot kapott:1 versenyző.
2 pontot kapott:1 versenyző.
1 pontot kapott:1 versenyző.
Nem versenyszerű:2 dolgozat.

A KöMaL 2022. novemberi informatika feladatai