2025-5-01
#include<stdio.h>
int main()
{
int a[21][21]={};
int N,i,j;
scanf("%d",&N);
for(i=0 ; i<=N-1 ; i++)
{
for(j=0 ; j=1 ; j++)
{
scanf("%d",a[i][0]);
}
}
for(i=1 ; i<=N ; i++)
{
for(j=0 ; j<=i ; j++)
{
if(1<=j)
{
printf("%d ",a[i][j-1]-a[i-1][j-1]);
}
else if(j==1)
{
printf("%d ",a[i][j]);
}
}
printf("\n");
}
return 0;
}
/*
#include <stdio.h>
int main()
{
int a[11][10];
int i,j,n=0;
for(i=0 ; i<=10 ; i++)
{
for(j=0 ; j<=9 ; j++)
{
scanf("%d",&a[i][j]);
}
}
for(i=0 ; i<=9 ; i++)
{
if(a[10][i]==1)
{
n=0;
for(j=9 ; j>=0 ; j--)
{
if(a[j][i]>0)
{
printf("%d crash\n",i+1);
break;
}
else if(a[j][i]<0)
{
printf("%d fall\n",i+1);
break;
}
else
{
n++;
}
if(n==10)
{
printf("%d safe\n",i+1);
}
}
}
}
return 0;
}
*/
/*
#include<stdio.h>
int main()
{
int a[9][9]={};
int i,j,r,c,n=0;
for(i=0 ; i<=8 ; i++)
{
for(j=0 ; j<=8 ; j++)
{
scanf("%d",&a[i][j]);
}
}
scanf("%d %d",&r,&c);
if(a[r-1][c-1]==0)
{
for(i=r-2 ; i<=r ; i++)
{
for(j=c-2 ; j<=c ; j++)
{
if(a[i][j]==1)
n++;
}
}
}
else
{
n=-1;
}
printf("%d",n);
return 0;
}
*/




