Skip to content

Instantly share code, notes, and snippets.

View MrBlaise's full-sized avatar

Balázs Rostás MrBlaise

View GitHub Profile
@MrBlaise
MrBlaise / Emelt informatika érettségi 2005 október - Vigenére Tábla
Created October 17, 2013 10:38
Emelt informatika érettségi 2005 október - Vigenére Tábla / Solution for Advanced Computer Science Matura 2005 october (Hungary)
#!/usr/bin/env python3
# Rostás Balázs - Emelt informatika érettségi 2005 október - Vigenére Tábla
import string
# 1. feladat:
while True:
szovegBe = input("Kérem adjon meg egy maximum 255 karakter hosszú szöveget: ")
@MrBlaise
MrBlaise / Emelt informatika érettségi 2009 október - Útépités
Created October 17, 2013 10:43
Emelt informatika érettségi 2009 október - Útépités / Solution for Advanced Computer Science Matura 2009 october (Hungary)
#!/usr/bin/env python3
# Rostás Balázs - Emelt informatika érettségi 2009 október - Útépités
def masodperc(lista):
return (lista[0]*3600) + (lista[1]*60) + (lista[2])
def ora(masodperc):
ora = masodperc // 3600
@MrBlaise
MrBlaise / Emelt informatika érettségi 2010 október - Anagramma
Created October 17, 2013 10:45
Emelt informatika érettségi 2010 október - Anagramma / Solution for Advanced Computer Science Matura 2010 october (Hungary)
#!/usr/bin/env python3
# Rostás Balázs - Emelt informatika érettségi 2010 október - Anagramma
def anagrammaKereses(keresettSzo, szavak):
anagramma = True
anagrammaSzavak = []
for szo in szavak:
@MrBlaise
MrBlaise / Emelt informatika érettségi 2012 május - Futár
Created October 17, 2013 10:47
Emelt informatika érettségi 2012 május - Futár / Solution for Advanced Computer Science Matura 2012 may (Hungary)
#!/usr/bin/env python3
# A legelső sor jelzi a gépnek hol található a python fordító a gépben és melyik verzióját használja. /usr/bin/env python3 env szócska univerzális, minden operációs rendszeren működik!
# A python3 jelzi, hogy ha esetleg több verzió van telepítve akkor a 3-asat használja!
# Rostás Balázs - Emelt informatika érettségi 2012 május - Futár
# Díjkalkuláció függvény létrehozása
def fizetes(km):
@MrBlaise
MrBlaise / Emelt informatika érettségi 2013 május - Választások
Created October 17, 2013 10:51
Emelt informatika érettségi 2013 május - Választások / Solution for Advanced Computer Science Matura 2013 may (Hungary)
#!/usr/bin/env python3
# Rostás Balázs - Emelt informatika érettségi 2013 május - Választások
class Valaszto(object):
def __init__(self, kerSzam, szavSzam, vezNev, utoNev, part):
self.kerSzam = kerSzam
self.szavSzam = szavSzam
self.vezNev = vezNev
@MrBlaise
MrBlaise / Emelt informatika érettségi 2005 május - Lottó
Created October 17, 2013 10:40
Emelt informatika érettségi 2005 május - Lottó / Solution for Advanced Computer Science Matura 2005 may (Hungary)
#!/usr/bin/env python3
# Rostás Balázs - Emelt informatika érettségi 2005 május - Lottó
# Fájl beolvasás függvénnyel: (Végül egyszer van csak felhasználva a függvény, de gyakorlásképp oldottam meg így)
def fajlBe(fajl):
fajlBe = open(fajl, "r")
lottoSzamLista = []
@MrBlaise
MrBlaise / Emelt informatika érettségi 2009 május - Lift
Created October 17, 2013 10:42
Emelt informatika érettségi 2009 május - Lift / Solution for Advanced Computer Science Matura 2009 may (Hungary)
#!/usr/bin/env python3
# Rostás Balázs - Emelt informatika érettségi 2009 május - Lift
import random
# 1. feladat
fajlBe = open("igeny.txt" ,"r")
szintSzam, csapatSzam, igenySzam = int(fajlBe.readline()), int(fajlBe.readline()), int(fajlBe.readline())
@MrBlaise
MrBlaise / Emelt informatika érettségi 2010 május - Helyjegy
Created October 17, 2013 10:44
Emelt informatika érettségi 2010 május - Helyjegy / Solution for Advanced Computer Science Matura 2010 may (Hungary)
#!/usr/bin/env python3
# Rostás Balázs - Emelt informatika érettségi 2010 május - Helyjegy
# 1.feladat
fajlBe = open("eladott.txt", "r")
buszAdat = fajlBe.readline()
buszAdat = buszAdat.strip().split()
buszAdat = [int(adat) for adat in buszAdat]
@MrBlaise
MrBlaise / Emelt informatika érettségi - 2011 május - Szójáték
Created October 17, 2013 10:45
Emelt informatika érettségi - 2011 május - Szójáték / Solution for Advanced Computer Science Matura 2011 may (Hungary)
#!/usr/bin/env python3
# Rostás Balázs - Emelt informatika érettségi - 2011 május - Szójáték
# Fájl beolvasása
szavakFajl = open("szoveg.txt", "r")
szavakAdat = [ szo.strip().split() for szo in szavakFajl ]
szavakFajl.close()
@MrBlaise
MrBlaise / Emelt informatika érettségi 2012 október - Színkép
Created October 17, 2013 10:49
Emelt informatika érettségi 2012 október - Színkép / Solution for Advanced Computer Science Matura 2012 october (Hungary)
#!/usr/bin/env python3
# Rostás Balázs - Emelt informatika érettségi 2012 október - Színkép
# 1. feladat
kepFajl = open("kep.txt", "r")
kepAdat = [ sor.strip("\n").split(" ") for sor in kepFajl ]
kepAdat = [ [ int(szam) for szam in lista ] for lista in kepAdat ]
kepAdat = [ kepAdat[index:index+50] for index in range(0, len(kepAdat), 50) ]