WOJ 1020

#include<stdio.h>

#include<stdlib.h>



int main()

{  

   int n,m;

   int *num,*link;

   int i,j,t,k=0;

   scanf("%d",&m);

   

      for(k=1;k<=m;k++)

   {

      scanf("%d",&n);

   num = (int*)malloc(sizeof(int)*n);

   link = (int*)malloc(sizeof(int)*n);

   

   for(i=0;i<n;i++)

   {

      scanf("%d",&num[i]);

   

   }

   link[0]=num[0];

   for(i=1;i<n;i++)

   {

     link[i] = num[i] - num[i-1];

 

   }

  

   

   for(i=0 ;i <n;i++)

  {

      for(j=i;j<n;j++)

   {

       if(link[i]>link[j])

    {

       t = link[i];

    link[i]=link[j];

    link[j]=t;

    }

   }

  }

  printf("Case %d:\n",k);

  for(i=0;i<n;i++)

  {printf("%d" ,link[i]);

      if (i != n - 1)

                printf(" ");

   }

   if(k<m)

    printf("\n\n");

    else

    printf("\n");

 }

   

   

 //  system("pause");

}


注意输出格式。

 

你可能感兴趣的:(OJ)