当我把数组的1000改为1001时,天啊,竟然……竟然……AC了~
时间也算快吧。不过我看见一个高手是10ms。真是……
用时:90ms
#include
#define MAX 1001
int main()
{
freopen("2886.txt","r",stdin);
freopen("output.txt","w",stdout);
char s[MAX];
char *p;
char c;
int n,i,sum;
scanf("%d/n",&n);
for(i=0;i
{
scanf("%s",&s);
p=s;
c=*p;
sum=1;
p++;
while(1)
{
if(c!=*p)
{
printf("%d%c",sum,c);
if(*p=='/0')
break;
c=*p;
p++;
sum=1;
}
else
{
sum++;
p++;
}
}
putchar('/n');
}
return 0;
}