问题描述
给定一个只包含“A”-“Z”的字符串,我们可以使用以下方法对其进行编码:
1.每个包含k个相同字符的子字符串都应该编码为“kX”,其中“X”是该子字符串中的唯一字符。
2.如果子字符串的长度为1,则应忽略“1”。
输入;
第一行包含一个整数N (1 <= N <= 100),表示测试用例的数量。接下来的N行包含N个字符串。每个字符串只由’ A’ - 'Z '组成,长度小于10000。
输出;
对于每个测试用例,输出一行编码的字符串。
#include<stdio.h>
#include<string.h>
int main()
{
int i,n