思路:水题暴搞
注意:输出严格要求是01,而不是1所以输出的格式注意一下。
代码:
#include<iostream> #include<cstdio> #include<algorithm> #include<cstring> using namespace std; #define N 10 int T; int n , m , q; int G[N][N]; char str[N]; int main(){ scanf("%d" , &T); int t = 1; while(T--){ printf("Case %d:\n" , t++); scanf("%d%d%d" , &n , &m , &q); for(int i = 1 ; i <= n ; i++){ for(int j = 1 ; j <= m ; j++) scanf("%d" , &G[i][j]); } for(int i = 0 ; i < q ; i++){ scanf("%s" , str); printf("%02d" , G[str[1]-'0'][str[0]-'A'+1]); printf("%02d" , G[str[3]-'0'][str[2]-'A'+1]); printf("%02d\n" , G[str[5]-'0'][str[4]-'A'+1]); } } return 0; }