You are on page 1of 1

class Employee():

ename = ''
eid = 0
age = 0
gen = ''
pass

class Organisation(Employee):

def __init__(self, name, employees):


self.oname = name
self.employees = employees

def addEmployee(self, name, id, age, gender):


ob = Employee()
ob.age = age
ob.ename = name
ob.eid = id
ob.gen = gender
self.employees.append(ob)

def getEmployeeCount(self):
count = len(self.employees)
return count

def findEmployeeAge(self, iid):


for i in self.employees:
if i.eid == iid:
return i.age
return -1

def countEmployees(self, age):


c = 0
for i in self.employees:
if i.age > age:
c = c + 1
return c

# Enter your code here. Read input from STDIN. Print output to STDOUT
if __name__ == '__main__':
employees = []
o = Organisation('XYZ', employees)
n = int(input())
for i in range(n):
name = input()
id = int(input())
age = int(input())
gender = input()
o.addEmployee(name, id, age, gender)

id = int(input())
age = int(input())
print(o.getEmployeeCount())
print(o.findEmployeeAge(id))
print(o.countEmployees(age))

You might also like