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. 523. feladat (2020. december)

I. 523. András egy szabályos sokszög csúcsaiba pozitív egész számokat írt föl egymás után, az óramutató járásával azonos irányban haladva. Ezután az első csúcsnál lévő számú lépést tett a csúcsokon elindulva ettől a csúcstól az óramutató járásával ellentétes irányba. Megérkezett egy csúcshoz, majd innen kiindulva az előző iránnyal ellentétes irányba lépett a csúcsnál lévő számnak megfelelő számú lépést. Ismét megérkezett egy csúcshoz, ahonnan elindult az előző iránnyal ellentétes irányba, és ismét a csúcsnál lévő számnak megfelelő számú lépést tett. Ezt a folyamatot egészen addig folytatta, amíg egy olyan csúcsba nem ért, ahol már korábban is járt.

Készítsünk programot, amely a számsorozat alapján megadja, hogy melyik szám áll annál a csúcsnál, ahol befejeződött a folyamat.

A standard bemenet első sorában a számok \(\displaystyle N\) darabszáma áll (\(\displaystyle N\) értéke legföljebb 100), míg a második sorában \(\displaystyle N\) darab pozitív egész (egyik sem nagyobb 500-nál). A standard kimenet egyetlen sorába írjuk az annál a csúcsnál lévő számot, ahol befejeződött a folyamat.

Példa:

Beküldendő egy tömörített i523.zip állományban a program forráskódja és rövid dokumentációja, amely megadja, hogy a forrásállomány melyik fejlesztői környezetben fordítható.

(10 pont)

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


Mintamegoldásként Nagy Korina kecskeméti versenyző Pythonban készült munkáját (i523.py), valamint Vadász Levente Márton budapesti tanuló C#-ban készült megoldását(Program.cs) adjuk közre.


Statisztika:

20 dolgozat érkezett.
10 pontot kapott:Bagladi Milán Zsolt, Borbély-Bartis Gergely, Horcsin Bálint, Kovács Alex, Nagy 292 Korina, Orosz Réka Ildikó, Tuba Balázs, Ürmössy Dorottya, Vadász Levente Márton, Zádor-Nagy Zsombor.
7 pontot kapott:2 versenyző.
6 pontot kapott:5 versenyző.
5 pontot kapott:2 versenyző.
4 pontot kapott:1 versenyző.

A KöMaL 2020. decemberi informatika feladatai