标签:target -- mil java iss enter scanf mon input
2 ABC ABBCCC
ABC A2B3C
简单的水题。
#include<cstdio> #include<cstring> #include<algorithm> #include<iostream> using namespace std; const int M = 10000 + 50; char str[M]; char a[M]; int b[M]; int main() { int n; int t=0; int p; int i; scanf("%d", &n); while( n-- ) { t=0; p=0; memset(str, 0, sizeof(str)); scanf("%s", str); a[t]=str[0]; for(i=0; i<strlen(str); i++) { if(str[i]==str[i+1]) p++; else { b[t]=p; t++; a[t]=str[i+1]; p=0; } } for(i=0; i<t; i++) { if(b[i]>0) printf("%d%c", b[i]+1, a[i]); else printf("%c", a[i]); } printf("\n"); } return 0; }
标签:target -- mil java iss enter scanf mon input
原文地址:http://www.cnblogs.com/tlnshuju/p/6724667.html