7-2 编程题

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

在一个字符串中查找所有等值子串。
1. 如果字符串内的一个子串(其长度大于1)中所有字符均相同,则称之为等值子串。编写函数int eqsub(char s[],char result[][80])。函数功能是在s指向的字符串中查找等值子串,将找到的所有等值子串存放到result指向的二维数组中(一行存储一个等值子串),函数返回result数组中等值子串的个数。
2. 编写main函数。函数功能是声明一维数组s和二维数组result;读入字符串存于s数组中(测试案例保证字符串长度小于1000,等值子串的最大长度小于80);用数组s和result作为实参,调用函数eqsub在s数组中查找所有等值子串;将找到的等值子串输出到屏幕。

输入样例
输入:

aaahjdbbbbsdccskdjffff

输出

aaa   bbbb   cc   ffff

二级培训2019-1-30

未参加
状态
已结束
规则
ACM/ICPC
题目
8
开始于
2019-01-30 08:00
结束于
2019-01-30 12:00
持续时间
4.0 小时
主持人
参赛人数
4