解题思路:
注意事项:
参考代码:
n = int(input())
for i in range(n):
s = 0
m = input()
d = [[-1,-2],[-1,2],[1,-2],[1,2],[-2,-1],[-2,1],[2,-1],[2,1]]
a = ord(m[0])-ord('a')
b = int(m[1])-1
for i in range(len(d)):
if 0<=a+d[i][0]<8 and 0<=b+d[i][1]<8:
s+=1
print(s)
0.0分
0 人评分
简洁的代码浏览:1407 |
C语言训练-计算1~N之间所有奇数之和 (C语言代码)浏览:719 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:552 |
C二级辅导-同因查找 (C语言代码)浏览:554 |
C语言程序设计教程(第三版)课后习题9.10 (C语言代码)浏览:600 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:583 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:1048 |
简单的a+b (C语言代码)浏览:667 |
A+B for Input-Output Practice (VII) (C++代码)浏览:606 |
不容易系列 (C语言代码)浏览:664 |