解题思路:字符串反过来找到最近的
注意事项:
参考代码:
l=list(input().split(','))
ln=len(l[0])
la=len(l[1])
lb=len(l[2])
if l[1] in l[0] and l[2][::-1] in l[0][::-1]:
## print(l[1],l[0])#之前前面做测试的这几行输出忘记删除居然还对了两个我醉了
a=l[0].index(l[1])
## print(a)
#真是奇怪
## print(l[2][::-1],l[0][::-1])
b=l[0][::-1].index(l[2][::-1])
## print(b)
m=ln-b-lb#这边我也还没搞的太懂自己生的程序就是了
n=a+la
if m>n:
print(m-n)
else:
print(-1)
else:
print(-1)
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:557 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:510 |
C语言程序设计教程(第三版)课后习题6.11 (C语言代码)for循环浏览:1121 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:377 |
淘淘的名单 (C语言代码)浏览:1101 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:840 |
C语言程序设计教程(第三版)课后习题6.6 (C++代码)浏览:628 |
【矩阵】 (C++代码)浏览:946 |
C语言程序设计教程(第三版)课后习题9.1 (C语言代码)浏览:681 |
1011题解浏览:762 |