问题标题: 酷町堂:1100   复合单词规范书写

0
0
已解决
邵逸儒
邵逸儒
中级天翼
中级天翼

1100   复合单词规范书写

题目描述 Description

在英文中如果需要把几个同性质的单词组成一个单词需要用到连字符(-),即每个单词之间用一个连字符连接组成一个新的单词。小明同学刚学习复合单词的写法,没有注意书写规范,每个单词之间可能用多个连字符连接。请你按照复合单词书写规范来修改小明同学的组词,删除多余连字符,每个单词之间仅保留一个连字符。

输入描述 Input Description

输入为一行,包含一个长度不超过200的字符串。(句首和句末都没有连字符)

输出描述 Output Description

输出为一行,包含一个已经规范书写的复合单词。

样例输入 Sample Input

 

ten-----year---old

样例输出 Sample Output

 

ten-year-old


0
已采纳
张睿杰
张睿杰
初级天翼
初级天翼
定义字符a;
定义长整型l=a.size(); 
    循环(i=0;i<l;i++)
    {   如果(a[i-1]=='-'&&a[i]=='-')
        a[i-1]='1';
    }
    循环(i=0;i<l;i++)
    {   如果(a[i]!='1')
        输出a[i];
    }

 

0
0
0
我要回答