第一题: 思路:连续颜色算成一块,寻找红色的块数、蓝色的块数,结果就是红蓝中比较小的块数+1。 import sys N = int(sys.stdin.readline().strip()) value = list(sys.stdin.readline().strip()) blueCount = 0 tag = 0 for i in range(N): if value[i] == 'B' and tag == 0: tag = 1 if tag == 1 and value[i] == 'R': tag = 0 ...