第四次上机练习特殊的翻译
Posted pekkasuper
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第四次上机练习特殊的翻译相关的知识,希望对你有一定的参考价值。
小明的工作是对一串英语字符进行特殊的翻译:
当出现连续且相同的小写字母时,须替换成该
字母的大写形式,在大写字母的后面紧跟该小
写字母此次连续出现的个数;与此同时,把连
续的小写字母串的左侧和右侧的字符串交换位
置;重复该操作,直至没有出现连续相同的小
写字母为止。现在小明想请你帮他完成这种特
殊的翻译。
输入一串由小写字母构成的字符串。(字符串
长度不大于250)
样例一输入:dilhhhhope
样例一输出:opeH4dil
样例二输入:lodnkmgggggggoplerre
样例二输出:eG7lodnkmR2ople
#include<iostream>
#include<cstring>
using namespace std;
struct Word
{
char str[255];
}phrase[300];
int Calculate(int number)
{
int sum__=0;
while(number)
{
sum__++;
number/=10;
}
return sum__;
}
int main()
{
char words[255]={'