main.py 406 B

123456789101112131415161718192021222324
  1. file = open('input.txt','r')
  2. map = file.readlines()
  3. trees = 0
  4. right = 0
  5. rstep = 1
  6. dstep = 2
  7. i = 0
  8. while i < len(map):
  9. s = map[i]
  10. pos = (right % (len(s)-1))
  11. temp = s[:pos]+'O'+s[pos+1:]
  12. if s[pos] == '#':
  13. temp = s[:pos]+'X'+s[pos+1:]
  14. trees += 1
  15. else:
  16. temp = s[:pos]+'O'+s[pos+1:]
  17. print(temp)
  18. right += rstep
  19. i += dstep
  20. print(str(trees)+ ' trees')