View difference between Paste ID: WsUvUGBK and EfK0bmrV
SHOW: | | - or go back to the newest paste.
1
class Tetel():
2
	def __init__(self, fajl_nev):
3
		self.szamok = [int(szam) for szam in open(fajl_nev)]
4-
		self.szamok.sort()
4+
5-
		
5+
6
		maximum = self.szamok[0]
7
		for i in range(1, len(self.szamok)):
8-
		for szam in self.szamok:
8+
			if self.szamok[i] > maximum:
9-
			if szam > maximum:
9+
				maximum = self.szamok[i]
10-
				maximum = szam
10+
11
12
	def feltmaxker(self, fv):
13
		l = False
14
		felt_max = self.szamok[0]
15-
		for szam in self.szamok:
15+
		for i in range(len(self.szamok)):
16-
			if fv(szam):
16+
			if fv(self.szamok[i]) and not l:
17-
				if szam > maximum:
17+
				felt_max = self.szamok[i]
18-
					maximum = szam
18+
				l = True
19
			elif fv(self.szamok[i]) and l:
20
				if self.szamok[i] > felt_max:
21
					felt_max = self.szamok[i]
22
		return felt_max
23-
		for szam in self.szamok:
23+
24-
			s += szam
24+
25
		s = 0
26
		for i in range(len(self.szamok)):
27
			s += self.szamok[i]
28
		return s
29-
		for szam in self.szamok:
29+
30-
			if fv(szam):
30+
31
		c = 0
32
		for i in range(len(self.szamok)):
33
			if fv(self.szamok[i]):
34
				c += 1
35
		return c