# # 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 # # # @param c int整型 # @return bool布尔型 # class Solution: def square(self , c: int) -> bool: # write code here set1 = {2} flag = False for i in range(1,int(c**0.5)+1): set1.add(i**2) if (c - i**2) in set1: flag = True return flag