参考代码:
t = int(input()) for test in range(t): T = list(input()) S = list(input()) n = len(T) if T[0] != S[0] or T[n - 1] != S[n - 1]: print(-1) else: res = 0 for i in range(1, n): if S[i] != T[i]: if S[i - 1] == S[i + 1] and S[i] != S[i - 1]: S[i] = S[i - 1] res += 1 else: res = -1 break print(res)
0.0分
0 人评分
C二级辅导-阶乘数列 (C语言代码)浏览:642 |
C二级辅导-等差数列 (C语言代码)浏览:1315 |
程序员的表白 (C语言代码)浏览:1461 |
弟弟的作业 (C++代码)浏览:1342 |
九宫重排 (C++代码)浏览:2194 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:583 |
C语言程序设计教程(第三版)课后习题6.6 (C语言代码)浏览:366 |
C语言程序设计教程(第三版)课后习题9.8 (C语言代码)浏览:646 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:541 |
C语言训练-大、小写问题 (C语言代码)浏览:719 |