Loading Now

chessScore

Trong cờ vua, mỗi quân cờ có một số điểm riêng. Cụ thể như sau:

  • Tốt (tạm thời kí hiệu là t) có 1 điểm
  • Mã (M) có 3 điểm
  • Tượng (T) có 3 điểm
  • Xe (X) có 5 điểm
  • Hậu (H) có 9 điểm
  • Vua (V) không có điểm

Trong các trận đấu, để so sánh lợi thế giữa 2 bên người ta thường dùng điểm. Để ghi điểm, ta cần phải ăn quân của đối phương (Ngoại trừ quân Vua không thể ăn được). Cho một mảng arr chỉ số quân ăn được, hãy xác định xem người đó được bao nhiêu điểm.

Ví dụ:

  • Với arr = ["t","t","t","X","T"] thì chessScore = 11.

Đầu vào/Đầu ra:

  • [Thời gian chạy] 0.5s với C++, 3s với Java và C#, 4s với Python, Go và JavaScript.

  • [Đầu vào] array of String
    array.length < 18
  • [Đầu ra] integer
    Số điểm mà người đó giành được

Post Comment

Contact