def D(str,b): ls='' for i in range(len(str)): if str[i]==b[1]: ls=str[:i]+str[i+1:len(str)] break return ls def I(str,b): ls='' for i in range(-1,-len(str)-1,-1): if str[i]==b[1]: ls+=str[:i]+b[2]+str[i:len(str)] break return ls def R(str,b): str1='' for i in range(len(str)): if str[i]==b[1]: str1+=b[2] else: str1+=str[i] return str1 if __name__=='__main__': str=input() a=input().split() print(a) ls=['D','I','R'] if a[0] not in ls or a[1] not in str: print("不存在!") else: if a[0]=='D': print(D(str,a)) elif a[0]=='I': print(I(str,a)) else: print(R(str,a))
0.0分
2 人评分
C语言程序设计教程(第三版)课后习题9.10 (C语言代码)浏览:866 |
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:676 |
陈教主的三角形 (C语言代码)浏览:1197 |
川哥的吩咐 (C语言代码)浏览:663 |
剪刀石头布 (C语言代码)浏览:1519 |
格式化数据输出 (C语言代码)浏览:882 |
链表数据求和操作 (C语言代码)浏览:1035 |
1134题解(求分析)浏览:795 |
C语言程序设计教程(第三版)课后习题8.2 (C语言代码)浏览:1109 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1029 |