参考代码:
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语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:704 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:1228 |
【魔板】 (C++代码)(时间超限,希望会的帮我改正一下)浏览:741 |
水仙花 (C语言代码)浏览:1051 |
理财计划 (C语言代码)浏览:467 |
C语言程序设计教程(第三版)课后习题12.3 (C语言代码)浏览:544 |
简单的a+b (C语言代码)浏览:629 |
简单的a+b (C语言代码)浏览:507 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:668 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:538 |