首页 > 代码库 > zju 2886
zju 2886
#include <iostream>#include <string>using namespace std;int main(int argc, char *argv[]){ int i,n,m; string s; while(cin>>m) { while(m--) { cin>>s; n=1; if(s.size()==1) cout<<n<<s[0]; for(i=0;i<s.size()-1;i++) if(s[i]==s[i+1]) n++; else {cout<<n<<s[i];n=1;} if(i=s.size()-1) cout<<n<<s[s.size()-1]; cout<<endl; } } return 0;}
#include <iostream>
#include <string>
using namespace std;
int main(int argc, char *argv[])
{
int i,n,m;
string s;
while(cin>>m)
{
while(m--)
{
cin>>s;
n=1;
if(s.size()==1) cout<<n<<s[0];
for(i=0;i<s.size()-1;i++)
if(s[i]==s[i+1]) n++;
else {cout<<n<<s[i];n=1;}
if(i=s.size()-1)
cout<<n<<s[s.size()-1];
cout<<endl;
}
}
return 0;
}
#include<iostream>using namespace std;#include<cstring>#include<cstdio>int main(){ int n,i,j,sum; char a[1005]; while(cin>>n) { getchar(); for(i=0;i<n;i++) { cin>>a; sum=1; if(strlen(a)==1){ cout<<1<<a[0]<<endl;continue;} for(j=1;j<strlen(a);) { while(a[j]==a[j-1]&&a[j]) {sum++;j++;} if(a[j]!=a[j-1]) { cout<<sum<<a[j-1]; sum=1; } if(a[j]) { if(a[j+1]==0) cout<<sum<<a[j]; j++; } } cout<<endl; } } return 0;}
#include<iostream>
using namespace std;
#include<cstring>
#include<cstdio>
int main()
{
int n,i,j,sum;
char a[1005];
while(cin>>n)
{
getchar();
for(i=0;i<n;i++)
{ cin>>a;
sum=1;
if(strlen(a)==1){ cout<<1<<a[0]<<endl;continue;}
for(j=1;j<strlen(a);)
{ while(a[j]==a[j-1]&&a[j]) {sum++;j++;}
if(a[j]!=a[j-1])
{ cout<<sum<<a[j-1];
sum=1;
}
if(a[j])
{ if(a[j+1]==0) cout<<sum<<a[j];
j++;
}
}
cout<<endl;
}
}
return 0;
}
#include <iostream>using namespace std;int main(int argc, char *argv[]){ int n,i,sum; string s; cin>>n; while(n--) { cin>>s; for(i=0,sum=1;s[i];i++) { if(s[i]==s[i+1]) sum++; else { cout<<sum<<s[i]; sum=1; } } cout<<endl; } return 0;}
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int n,i,sum;
string s;
cin>>n;
while(n--)
{
cin>>s;
for(i=0,sum=1;s[i];i++)
{
if(s[i]==s[i+1]) sum++;
else
{
cout<<sum<<s[i];
sum=1;
}
}
cout<<endl;
}
return 0;
}
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。