fork download
  1. enemy_pos = [ [0, 1, 0, 0, 1, 0],
  2. [1, 1, 0, 1, 0, 0],
  3. [0, 0, 1, 0, 1, 0],
  4. [1, 0, 0, 1, 0, 1] ]
  5.  
  6.  
  7. bomb_pows = [
  8. [0, 1, 2, 2, 0, 0],
  9. [4, 3, 0, 4, 1, 0],
  10. [1, 1, 2, 0, 2, 2],
  11. [3, 0, 1, 3, 0, 0]
  12. ]
  13.  
  14. occupiedXs = []
  15. occupiedYs = []
  16.  
  17. for x in xrange(0, 6):
  18. for y in xrange(0, 4):
  19. if (enemy_pos[x][y] == 1):
  20. occupiedXs.append(x)
  21. occupiedYs.append(y)
  22.  
  23. bomb_powers = []
  24.  
  25. for i in xrange(0, len(occupiedXs)):
  26. bomb_powers.append(bomb_pows[occupiedXs[i]][occupiedYs[i]])
  27.  
  28. for i in xrange(0, len(bomb_powers)):
  29. for x in xrange(occupiedXs[i] - bomb_powers[i], occupiedXs[i] + bomb_powers[i]):
  30. try:
  31. enemy_pos[x][occupiedYs[i]] = 8
  32. except IndexError:
  33. continue
  34. for y in xrange(occupiedYs[i] - bomb_powers[i], occupiedYs[i] + bomb_powers[i]):
  35. try:
  36. enemy_pos[occupiedXs[i]][y] = 8
  37. except IndexError:
  38. continue
  39.  
  40. print(enemy_pos)
Runtime error #stdin #stdout #stderr 0.03s 9440KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
Traceback (most recent call last):
  File "./prog.py", line 17, in <module>
NameError: name 'xrange' is not defined