您的位置:首页 > 其它

nyoj-628-小媛在努力

2013-09-06 17:53 197 查看
#include<stdio.h>

int a[10000000];

int main()

{

 int s;

 scanf("%d",&s);

 while(s--)

 {

  int n,i,m;

  scanf("%d",&n);

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

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

  m=1;

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

  {

   if(a[i]==a[i+1])

    m++;

   else

   {

    printf("%d %d ",m,a[i]);

    m=1;

   }

   if(i==n-2&&a[n-2]==a[n-1])

    printf("%d %d",m,a[n-1]);

  }

  if(a[n-1]!=a[n-2])

   printf("1 %d",a[n-1]);

  printf("\n");

 }

 return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: