Advertisement
viligen

seize_fire

Oct 3rd, 2021
737
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.84 KB | None | 0 0
  1. fires_cells = input().split("#")
  2. water = int(input())
  3. range_high = range(81, 126)
  4. range_medium = range(51, 81)
  5. range_low = range(1, 51)
  6. effort = 0
  7. total_fire = 0
  8.  
  9. print("Cells:")
  10. for index in range(len(fires_cells)):
  11.     element_list = fires_cells[index].split()
  12.     if (int(element_list[2]) <= water) and ((element_list[0] == "High" and int(element_list[2]) in range_high) or
  13.                                             (element_list[0] == "Medium" and int(element_list[2]) in range_medium) or
  14.                                             (element_list[0] == "Low" and int(element_list[2]) in range_low)):
  15.         water -= int(element_list[2])
  16.         effort += 0.25 * int(element_list[2])
  17.         total_fire += int(element_list[2])
  18.         print(f" - {element_list[2]}")
  19.  
  20. print(f"Effort: {effort:.2f}")
  21. print(f"Total Fire: {total_fire}")
  22.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement