链接:click here
题意:
1 9 1 1 1 2 3 3 3 3 3
3 1 1 2 5 3
代码:
#include <stdio.h>
#include <string.h>
//int aa[10000000],bb[10000000];
int main()
{
//freopen("11.txt","r",stdin);
//freopen("22.txt","w",stdout);
int n,m,k,p,i,j;
int sum=0,u=0;
scanf("%d",&n);
while(n--)
{
j=1;
scanf("%d",&m);
scanf("%d",&k);
for(i=0;i<m-1;i++)
{
scanf("%d",&p);
if(p!=k)
{
printf("%d %d ",j,k);
k=p;j=1;
}
else j++;
}
printf("%d %d\n",j,k);
}
return 0;
}
原文地址:http://blog.csdn.net/u013050857/article/details/43926803