四道题目分别是1,0.5,1,0.18,求解2,4解顺便贴出自己的代码。 1,四倍回文,如果一个数字的四倍和自己的回文相同那就是我们要找的回文,求1~n范围有多少这样的回文,数据是10^7除4之后是10^6,直接暴力。 def f1(n): r = [] c = n // 4 for i in range(1, c + 1): if str(4*i) == str(i)[::-1]: r.append(i) return r while True: try: n = int(input(...