根据输入对二维矩阵(数组)进行一系列操作,并输出操作后的矩阵。
首先输入一个整数T(0<T<=10000),表示有T组测试数据。
对于每组数据:
第一行两个整数n,m表示矩阵的行数和列数(0<n,m<=100);
接下来输入n行,每行长度为m,均由小写字母组成的字符串;
接下来输入一个整数q(0<=q<=1000)表示接下来有q组操作;
接下来输入q行,每行3个整数 x y s,表示把矩阵(x,y)坐标上的值加上s(0<=x<n, 0<=y<m, |s|<=100);(注意s可以为负数)
需要注意的是,若超过'z',需要重新回到'a';若小于'a',需要重新回到'z'。
例如:'a'+1='b', 'a'-1='z', 'z'+1='a', 'a'+26='a'。
输出改后的矩阵。