题目背景
小明所在学校正在组织同学们报名参加 GESP(CCF 编程能力等级认证)。在导出报名系统的后台数据时,小明发现系统出现了乱码故障:原本由字母和数字组成的连续报名码中,所有的 gesp 都被错误地缩写成了 gsp。
请你编写一个程序,帮助小明把这些残缺的报名码自动修复。
题目描述
给定一个不包含空格的字符串 。请你将字符串中所有出现的子串 gsp 替换为 gesp,并输出修改后的最终字符串。
注意:
- 替换是区分大小写的,即只需要替换全小写的
gsp,如果出现Gsp、GSP等则不需要替换。 - 只有当
g、s、p三个字母连续出现时才需要替换。
输入格式
输入共一行,包含一个不含空格的字符串 。
输出格式
输出共一行,为替换后的字符串。
样例输入 #1
welcometogsp2024
样例输出 #1
welcometogesp2024
样例输入 #2
gspGSPgspabc
样例输出 #2
gespGSPgespabc
数据规模与约定
- 对于 的数据,字符串 的长度不超过 。
- 字符串中仅包含大小写英文字母、数字和标点符号,保证不包含空格。