ZOJ-2478

来源:互联网 发布:mac 虚拟机发热严重 编辑:程序博客网 时间:2024/05/19 14:35
#include<stdio.h>int main(){    int n;    scanf("%d", &n);    getchar();    while (n--)    {        int prev = getchar(), count = 1, c;        while ((c = getchar()) != '\n')        {            if (c != prev)            {                if (count == 1)                    putchar(prev);                else                    printf("%d%c", count, prev);                count = 1;                prev = c;            }            else                count++;        }        if (count == 1)            putchar(prev);        else            printf("%d%c", count, prev);        putchar('\n');    }    return 0;}

0 0
原创粉丝点击