Gửi bài giải


Điểm: 100,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 512M
Input: stdin
Output: stdout

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C++

Cho vị trí của quân Mã trên bàn cờ vua tiêu chuẩn, tìm số nước đi khác nhau mà quân Mã có thể thực hiện.

Example

  • Với vị trí = "a1", kết quả sẽ là chessKnightMoves(cell) = 2.

    image1

    • Với vị trí = "c2", kết quả sẽ là chessKnightMoves(cell) = 6.

input

string s

* constrains *

  • ~len(s) = 2~
  • ~ a \le s[0] \le h~
  • ~1 \le s[1] \le 8 ~

output:

Kết quả là số bước đi của quân mã

Sample Input

a1

Sample Output

2

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.