代码
#include <cstdio>
#include <cstring>
#include <iostream>
#include <cmath>
#include <vector>
#include <utility>
#include <list>
#include <algorithm>
using namespace std;
typedef long long ll;
ll T;
ll num[10][10];
int main(void){
scanf("%lld",&T);
while(T--){
for(int i=1;i<10;i+=2){
for(int j=1;j<=i;j+=2){
scanf("%lld",&num[i][j]);
}
}
for(int i=2;i<10;i+=2){
num[9][i]=(num[7][i-1]-num[9][i-1]-num[9][i+1])>>1;
}
for(int i=8;i>0;--i){
for(int j=1;j<=i;++j){
num[i][j]=num[i+1][j]+num[i+1][j+1];
}
}
for(int i=1;i<10;++i){
for(int j=1;j<i;++j){
printf("%lld ",num[i][j]);
}
printf("%lld\n",num[i][i]);
}
}
}