chair_floor_one = [40,40,40,10,40]
chair_floor_two = [20,30,50,80,70,120]
chair_floor_three = [120,10,10]
chair_in_building = [chair_floor_one,chair_floor_two,chair_floor_three]
assert (find_total_chair_in_building(chair_in_building) == 680)
print ("ALL Chair in this building is ",find_total_chair_in_building(chair_in_building))
assert (find_floor_maxinum_chair(chair_in_building) == 1)
print ("Index floor with maxinum chair is " ,find_floor_maxinum_chair(chair_in_building))
assert (find_maxinum_chair(chair_in_building) == 120)
find_room_and_floor_maxinum_chair(chair_in_building)
def find_total_chair_in_building(chair_in_building):
count_floor = 0
sumChair = 0
while (count_floor < len(chair_in_building)):
count_index_room = 0
while(count_index_room < len(chair_in_building[count_floor])):
sumChair = sumChair + chair_in_building[count_floor][count_index_room]
count_index_room = count_index_room + 1
count_floor = count_floor + 1
return sumChair
def count_chair_floor(floor):
result = 0
count = 0
while(count < len(floor)):
result = result + floor[count]
count = count + 1
return result
def find_floor_maxinum_chair(chair_in_building):
count = 0
result = 0
maxinum = count_chair_floor(chair_in_building[0])
while(count < len(chair_in_building)):
if(maxinum < count_chair_floor(chair_in_building[count])):
maxinum = count_chair_floor(chair_in_building[count])
result = count
count = count + 1
return result
def find_maxinum_chair(chair_in_building):
result = 0
count_floor = 0
while(count_floor<len(chair_in_building)):
count_room = 0
while(count_room<len(chair_in_building[count_floor])):
if(result < chair_in_building[count_floor][count_room]):
result = chair_in_building[count_floor][count_room]
count_room = count_room +1
count_floor = count_floor +1
return result
def find_room_and_floor_maxinum_chair(chair_in_building):
count_floor = 0
while(count_floor<len(chair_in_building)):
count_room = 0
while(count_room<len(chair_in_building[count_floor])):
if(chair_in_building[count_floor][count_room] == find_maxinum_chair(chair_in_building)):
print ("........found Room which maxinum chair is...........")
print ("Floor index is ",count_floor)
print ("index Room is ",count_room)
print ("number Chair is ",find_maxinum_chair(chair_in_building))
count_room = count_room +1
count_floor = count_floor +1
setup()
ผลลัพธ์
ALL Chair in this building is 680 Index floor with maxinum chair is 1 ........found Room which maxinum chair is........... Floor index is 1 index Room is 5 number Chair is 120 ........found Room which maxinum chair is........... Floor index is 2 index Room is 0 number Chair is 120
ไม่มีความคิดเห็น:
แสดงความคิดเห็น