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/S. 30. feladat (2018. november)

I/S. 30. Matekórán Bence és osztálytársai az összeadást, szorzást és a négyzetre emelést gyakorolják a következő módon: A tanár felír a táblára egy N×M-es táblázatba számokat, ezután felad Q számolási feladatot a diákoknak. Egy-egy feladatban kiválasztja egy tetszőleges A×B téglalap alakú részét a táblázatnak, majd megkéri a diákokat, hogy az ott levő számok mindegyikét szorozzák meg a-val és az eredményhez adjanak hozzá b-t, majd minden így kapott számot emeljenek négyzetre, végül adják össze őket. Az így kapott összeg kiszámítását jelenti egy-egy feladat.

Bence lázadó típus, ezért a végén csak a páros számokat adja össze. Adjuk meg mind a Q feladatra, hogy milyen eredményt kapott Bence. Egy feladat elvégzése után a táblázat változatlan marad, tehát mindegyik feladatnál az eredeti táblázat számaival kell dolgozni, de természetesen más a és b értékekkel, illetve más-más táblázatrészben.

Bemenet: az első sor tartalmazza a táblázat sorainak N, oszlopainak M számát és a kérdések Q számát. A sorok fentről lefelé 0-tól (N1)-ig vannak indexelve, az oszlopok balról jobbra 0-tól (M1)-ig. A következő N sor M számot tartalmaz: a táblázat számait fentről lefelé és balról jobbra. A következő Q sor mindegyike hat számot tartalmaz: az a, b, n1, m1, n2, m2 számokat, ekkor azon a táblázatrészen kell elvégezni a műveleteket, aminek bal felső sarkának sorindexe n1, oszlopindexe m1; jobb alsó sorának sorindexe n2, oszlopindexe m2. Az itt levő számokat kell megszorozni a-val, hozzájuk adni b-t, négyzetre emelni a kapott számot, majd a párosakat összeadni.

Kimenet: Q sort tartalmazzon, az i. sor az i. feladat eredményét.

Korlátok: 1N,M1000, 1Q106, 0a,b és a táblázat elemei 100, egészek.

A pontok 20%-a kapható, ha NMQ106; további 20% kapható, ha a=1, b=0; további 20% kapható, ha b=0; további 40% kapható az eredeti bemenetre. Időlimit: 0,5 mp.

Az I/S és S-jelű feladatok megoldását a http://mester.inf.elte.hu automatikus értékelő rendszer segítségével kipróbálhatod, tesztelheted (Téma: KöMaL - 2018/19).

(10 pont)

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


Statisztika:

12 dolgozat érkezett.
10 pontot kapott:Csertán András, Horcsin Bálint, Kiss Gergely, Molnár Bálint, Noszály Áron, Szalay Bálint, Szente Péter, Varga 256 Péter.
9 pontot kapott:Gyimesi Péter.
5 pontot kapott:1 versenyző.
4 pontot kapott:2 versenyző.

A KöMaL 2018. novemberi informatika feladatai