解题思路:
设输入的两个字符串为s和e。
对s中的一位进行遍历,如果s[i] != e[i],则同时翻转s[i]和s[i+1]。
注意事项:
参考代码:
def f(s,e): cnt = 0 for i in range(len(s)-1): if s[i] != e[i]: s[i] = e[i] if s[i+1] == 'o': s[i+1] = '*' else: s[i+1] = 'o' cnt = cnt+1 print(cnt) if __name__ == '__main__': s = list(input().strip()) e = list(input().strip()) f(s,e)
0.0分
0 人评分
A+B for Input-Output Practice (IV) (C语言代码)浏览:551 |
C语言训练-求矩阵的两对角线上的元素之和 (C语言代码)浏览:620 |
买不到的数目 (C++代码)浏览:909 |
矩阵乘法 (C++代码)浏览:1662 |
十->二进制转换 (C语言代码)浏览:1330 |
不会做的浏览:954 |
简单的a+b (C语言代码)浏览:385 |
C语言训练-数字母 (C语言代码)浏览:670 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:388 |
C语言程序设计教程(第三版)课后习题10.1 (C语言代码)浏览:585 |