#include #define MAX 128 int zadani,zadano,gener,stupen; int differ[MAX][MAX]; int main() { int i,j; scanf("%d",&zadani); while (zadani--) { scanf("%d %d",&zadano,&gener); for (i=0; i=0; j--) { differ[i-j][j]=differ[i-j-1][j+1]-differ[i-j-1][j]; /*printf ("[%d,%d]->%d\n",i-j,j,differ[i-j][j]);*/ } stupen=i; for (i=stupen; i=0; j--) differ[j][i-j]=differ[j][i-j-1]+differ[j+1][i-j-1]; if (i==zadano) printf("%d",differ[0][i]); else if (i>zadano) printf(" %d",differ[0][i]); } printf("\n"); } return 0; }