← Vissza a feladatokhoz
2019 · Döntő / Harmadik forduló · 9–12. évfolyam6. feladat10 pont

Járda

111

Egy n*2-es méretű járdát 2*2-es és 1*2-es járólapokkal szereznénk lefedni. Készíts függvényt (járda(n)), amely kiszámolja, hogy egy :n hosszú járdát hányféleképpen lehet lefedni velük!

Példa: egy 3 hosszú járda a következőképpen fedhető le velük (azaz járda 3 értéke 5):

A verseny végeredménye:

I. korcsoport, megyei győztesek

Dósa Fruzsina Tiszaújvárosi Széchenyi István Általános Iskola, Tiszaújváros

Balogh Márk Nagyszénási Czabán Samu Általános Iskola, Nagyszénás

Bársony Tamás Áldás utcai Általános Iskola, Budapest

Pénzes Ramón Széchenyi István Egyetem Öveges Kálmán Általános Iskola, Győr

Menyhért Bence DE Kossuth Lajos Gyakorló Gimnáziuma és Általános Iskolája, Debrecen

Borbély Kerény Arany János Általános Iskola, Gyöngyös

Szabó Enikő Kovács Mihály Általános Iskola, Abádszalók

Pintér Hanna Sárberki Általános Iskola, Tatabánya

Pallanek Péter Szentendrei Barcsay Jenő Általános Iskola, Szentendre

Ondró Máté Veszprémi Dózsa György Német Nemzetiségi Általános Iskola, Veszprém

Bérczes Bence Lenti Arany János Általános Iskola, Lenti

II. korcsoport

1 Zétényi Áron Békásmegyeri Veres Péter Gimnázium, Budapest

2 Török András Batthyány Lajos Gimnázium, Nagykanizsa Suszter Bálint Bókay Árpád Általános Iskola, Budapest

4 Gerencsér László Békásmegyeri Veres Péter Gimnázium, Budapest Szabó Samu Szentendrei Barcsay Jenő Általános Iskola, Szentendre Kovács Barnabás Békásmegyeri Veres Péter Gimnázium, Budapest Horváth Ábel Szentendrei Barcsay Jenő Általános Iskola, Szentendre

8 Fülöp Máté Békásmegyeri Veres Péter Gimnázium, Budapest Dózsa-Kovács Leonárd Békásmegyeri Veres Péter Gimnázium, Budapest

10 Weiland Ramóna Lenti Arany János Általános Iskola, Lenti

III. korcsoport

1 Németh Márton Tamás Batthyány Lajos Gimnázium, Nagykanizsa

2 Laczkó Mátyás Szentendrei Barcsay Jenő Általános Iskola, Szentendre Bender Balázs Fazekas Mihály Gimnázium, Budapest

4 Horváth Vilmos Szentendrei Barcsay Jenő Általános Iskola, Szentendre

5 Melnek Mihály Szentendrei Református Gimnázium, Szentendre

6 Bagladi Milán Zsolt Lenti Arany János Általános Iskola, Lenti Szili Gergő Batthyány Lajos Gimnázium, Nagykanizsa

8 Istvanovszki Zsombor Balassi Bálint Gimnázium, Balassagyarmat

9 Boda Gábor Máté Juhász Gyula Általános Iskola, Vác

10 Bátorfi Balázs Batthyány Lajos Gimnázium, Nagykanizsa

IV. korcsoport

1 Horcsin Bálint Németh László Gimnázium, Budapest

2 Gábor Dávid Felsőbüki Nagy Pál Gimnázium, Kapuvár

3 Riba Dániel Teleki Blanka Gimnázium, Székesfehérvár Makrai-Kis Balázs Békásmegyeri Veres Péter Gimnázium, Budapest

5 Pintér Petra Bárdos László Gimnázium, Tatabánya

6 Mácsai Dániel Vajda János Gimnázium, Keszthely

7 Lezsák Domonkos Békásmegyeri Veres Péter Gimnázium, Budapest

8 Tatai Ottó DRK-Dóczy Gimnázium, Debrecen

9 Sándor Zsombor Újpesti Babits Mihály Gimnázium, Budapest Koós Márton Karinthy Frigyes Gimnázium, Budapest

Hivatalos megoldás (HTML)

Egy n*2-es méretű járdát 2*2-es és 1*2-es járólapokkal szereznénk lefedni. Készíts függvényt (járda(n)), amely kiszámolja, hogy egy :n hosszú járdát hányféleképpen lehet lefedni velük!

Példa: egy 3 hosszú járda a következőképpen fedhető le velük (azaz járda 3 értéke 5):

A verseny végeredménye:

I. korcsoport, megyei győztesek

Dósa Fruzsina Tiszaújvárosi Széchenyi István Általános Iskola, Tiszaújváros

Balogh Márk Nagyszénási Czabán Samu Általános Iskola, Nagyszénás

Bársony Tamás Áldás utcai Általános Iskola, Budapest

Pénzes Ramón Széchenyi István Egyetem Öveges Kálmán Általános Iskola, Győr

Menyhért Bence DE Kossuth Lajos Gyakorló Gimnáziuma és Általános Iskolája,
Debrecen

Borbély Kerény Arany János Általános Iskola, Gyöngyös

Szabó Enikő Kovács Mihály Általános Iskola, Abádszalók

Pintér Hanna Sárberki Általános Iskola, Tatabánya

Pallanek Péter Szentendrei Barcsay Jenő Általános Iskola, Szentendre

Ondró Máté Veszprémi Dózsa György Német Nemzetiségi Általános Iskola,
Veszprém

Bérczes Bence Lenti Arany János Általános Iskola, Lenti

II. korcsoport

1 Zétényi Áron Békásmegyeri Veres Péter Gimnázium, Budapest

2 Török András Batthyány Lajos Gimnázium, Nagykanizsa
Suszter Bálint Bókay Árpád Általános Iskola, Budapest

4 Gerencsér László Békásmegyeri Veres Péter Gimnázium, Budapest
Szabó Samu Szentendrei Barcsay Jenő Általános Iskola, Szentendre
Kovács Barnabás Békásmegyeri Veres Péter Gimnázium, Budapest
Horváth Ábel Szentendrei Barcsay Jenő Általános Iskola, Szentendre

8 Fülöp Máté Békásmegyeri Veres Péter Gimnázium, Budapest
Dózsa-Kovács Leonárd Békásmegyeri Veres Péter Gimnázium, Budapest

10 Weiland Ramóna Lenti Arany János Általános Iskola, Lenti

III. korcsoport

1 Németh Márton Tamás Batthyány Lajos Gimnázium, Nagykanizsa

2 Laczkó Mátyás Szentendrei Barcsay Jenő Általános Iskola, Szentendre
Bender Balázs Fazekas Mihály Gimnázium, Budapest

4 Horváth Vilmos Szentendrei Barcsay Jenő Általános Iskola, Szentendre

5 Melnek Mihály Szentendrei Református Gimnázium, Szentendre

6 Bagladi Milán Zsolt Lenti Arany János Általános Iskola, Lenti
Szili Gergő Batthyány Lajos Gimnázium, Nagykanizsa

8 Istvanovszki Zsombor Balassi Bálint Gimnázium, Balassagyarmat

9 Boda Gábor Máté Juhász Gyula Általános Iskola, Vác

10 Bátorfi Balázs Batthyány Lajos Gimnázium, Nagykanizsa

IV. korcsoport

1 Horcsin Bálint Németh László Gimnázium, Budapest

2 Gábor Dávid Felsőbüki Nagy Pál Gimnázium, Kapuvár

3 Riba Dániel Teleki Blanka Gimnázium, Székesfehérvár
Makrai-Kis Balázs Békásmegyeri Veres Péter Gimnázium, Budapest

5 Pintér Petra Bárdos László Gimnázium, Tatabánya

6 Mácsai Dániel Vajda János Gimnázium, Keszthely

7 Lezsák Domonkos Békásmegyeri Veres Péter Gimnázium, Budapest

8 Tatai Ottó DRK-Dóczy Gimnázium, Debrecen

9 Sándor Zsombor Újpesti Babits Mihály Gimnázium, Budapest
Koós Márton Karinthy Frigyes Gimnázium, Budapest

Egy rekurzív függvényt kell kitalálnunk.

eljárás járda :n
ha :n=1 [eredmény 1]
ha :n=2 [eredmény 3]
eredmény (járda :n-1)+2*járda :n-2
vége

A. járda 1=1, járda 2=3 1+1 pont

B. járda 4=11, járda 5=21 2+2 pont

C. járda 10=683, járda 20=699051 2+2 pont