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. 487. feladat (2019. szeptember)

I. 487. Adott egy \(\displaystyle N\) elemű, pozitív egészekből álló számhalmaz (\(\displaystyle 2\le N\le 20\)). Készítsünk programot, amely

\(\displaystyle a)\) megkeresi a legnagyobb olyan \(\displaystyle a\) számot a halmazban, amely minden nála kisebb halmazbeli számhoz relatív prím;

\(\displaystyle b)\) megadja a legkisebb olyan \(\displaystyle a\)-nál nagyobb \(\displaystyle b\) számot, amellyel kibővítve a halmazt az \(\displaystyle a)\) feladatrész megoldása a hozzávett \(\displaystyle b\) szám lesz – illetve 0-t ad, ha nincs ilyen \(\displaystyle b\) szám.

A program a standard bemenet első sorából olvassa be \(\displaystyle N\) értékét, majd a következő sorból a halmazt alkotó \(\displaystyle N\) darab egész számot. A standard kimenet első sorába írja az \(\displaystyle a)\) feladatrészben keresett számot, a kimenet második sorába a \(\displaystyle b)\) feladatrész megoldását.

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

Letölthető állomány: i487beki.zip

(10 pont)

A beküldési határidő 2019. október 10-én LEJÁRT.


Mintamegoldások:

Ender Rozina budapesti diák munkája Python nyelven: i487.py,

Bagladi Milán Zsolt nagykanizsai tanuló megoldása C++ nyelven: i487.cpp,

Nagy Márton váci versenyző programja C# nyelven: i487.cs,

Zámborszky Balázs gyöngyösi tanuló megoldása Java programnyelven: I487.java.


Statisztika:

14 dolgozat érkezett.
10 pontot kapott:Bagladi Milán Zsolt, Ender Rozina Júlia, Endrész Balázs, Mályusz Etre Magnusz, Mócsy Mátyás, Nagy 793 Márton, Németh Márton Csanád, Papp Marcell Miklós, Ürmössy Dorottya, Zámborszky Balázs.
8 pontot kapott:1 versenyző.
7 pontot kapott:1 versenyző.
5 pontot kapott:1 versenyző.
0 pontot kapott:1 versenyző.

A KöMaL 2019. szeptemberi informatika feladatai