解题思路:
注意事项:
参考代码:
s,s1,s2 = input().strip().split(",") if s1 in s and s2 in s: a = s.index(s1) b = a for i in range(len(s)-1,-1,-1): try: if s[i-len(s2)+1:i+1:] == s2: b = i - len(s2) + 1 break except: break print(b-a-len(s1)) else: print(-1)
0.0分
1 人评分
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C++代码)(手动优化一下计算)浏览:1285 |
C语言考试练习题_排列 (C语言代码)浏览:1326 |
【计算两点间的距离】 (C语言代码)浏览:884 |
c primer plus 第十二章 12.1小节浏览:377 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:1523 |
十->二进制转换 (C语言代码)浏览:1291 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:378 |
printf基础练习2 (C语言代码)浏览:646 |
DNA (C语言描述,数据结构)浏览:861 |
用筛法求之N内的素数。 (C++代码)浏览:693 |