Advertisement
Guest User

Untitled

a guest
Jan 25th, 2020
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1. def isValid(card):
  2. if type(card)==int:
  3. card=str(card)
  4. #s = sum(map(int,card[::-2]))
  5. # "789436574365873"
  6. s = 0
  7. for i in range(len(card)-1,-1,-2):
  8. s += int(card[i])
  9.  
  10. for d in card[-2::-2]:
  11. d = int(d)*2
  12. s += d%10+1 if d > 9 else d
  13.  
  14. return s%10 == 0
  15.  
  16. def chess(bishop):
  17. board = [[0 for j in range(8)] for i in range(8)]
  18. a = 8
  19. #b5
  20. d = 8 - int(bishop[1])
  21. c = ord(bishop[0]) - ord('a')
  22. board[d][c] = 'B'
  23. x = c
  24. y = d
  25. while(x+1 <8 and y-1 >= 0):
  26. board[y-1][x+1] = '*'
  27. y-=1
  28. x+=1
  29. x = c
  30. y = d
  31. while(x-1 >= 0 and y+1 <8):
  32. board[y+1][x-1] = '*'
  33. y+=1
  34. x-=1
  35. for i in range (a):
  36. for j in range(a):
  37. print(board[i][j], end=' ')
  38. print()
  39.  
  40.  
  41. chess('f6')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement