Keresés


Toplista

Toplista
  • betöltés...

Magántanár kereső

Ha szívesen korrepetálnál, hozd létre magántanár profilodat itt.
Ha diák vagy és korrepetálásra van szükséged, akkor regisztrálj be és írd meg itt, hogy milyen tantárgyban!

Phyton programozás(digitális kultúra)

74
Sziasztok! A Phyton alkalmazason belül kellene az alábbi feladatot megoldani kódolással. Szivesen elfogadom minden segítséget. Köszönöm
Jelenleg 1 felhasználó nézi ezt a kérdést.
0
Középiskola / Informatika

Válaszok

2
(Ez nem válasz, hanem hozzászólás a kérdéshez.)

Oszt hun a „lenti minta”?
0

Az utolsó pont kiíratási mintája csak nem került elő…

Amennyiben több alkalommal is a maximum időt töltötte bent, az első ilyen alkalmat nevezi meg. Talán a minta elárulta volna, hogy mit vár el ilyen esetben a feladat.



import random

atrepules = int(input('Adj meg egy 5 és 10 közé eső számot! '))

idopont_lista = [random.randint(1, 30) for _ in range(atrepules)]

idopont_lista.sort()

print('A mérés kezdetét (0. percet) követően mikor (hányadik percben) repült át a madár az ablakon:', idopont_lista)

print('A madár az utolsó átrepüléskor', 'berepült a szobába.' if atrepules % 2 else 'kirepült a szobából')

print('A madár által a szobában töltött időszakok hossza:')

leghosszabb_alkalom = leghosszabb_ido = -1
for i in range(atrepules // 2):
    ido = idopont_lista[i * 2 + 1] - idopont_lista[i * 2]
    if leghosszabb_ido < ido:
        leghosszabb_alkalom = i + 1
        leghosszabb_ido = ido

    print(f' { i + 1 }. alkalommal: { ido } percet töltött bent a madár.')

print(f'A leghosszabb bent tartózkodás a { leghosszabb_alkalom }. volt, amikor { leghosszabb_ido } percet töltött bent.')
0