第一题 Counter就可以 from collections import Counter if __name__=='__main__': a = input() b = input() ret = Counter(a) == Counter(b) print(1 if ret else 0) 第二题 问2~10000里面的数字,能够拆解成几组连续质数只和。枚举就可以 ret = {2: 1, 3: 1, 4: 0, 5: 2, 6: 0, 7: 1, 8: 1, 9: 0, 10: 1, 11: 1, 12: 1, 13: 1, 14: ...