求完全平方数

    技术2026-01-24  14

    问题如下:

    一个整数,它加上100后是一个完全平方数,再加上268又是一个完全平方数,请问该数是多少?

    解题如下:

    #求完全平方数 from math import sqrt i = -100 #循环起点:i+100 >= 0 active = True #循环控制的标识 while active: judge_1 = ((sqrt(i+100)%1) == 0) #检查第一个条件 judge_2 = ((sqrt(i+268)%1) == 0) #检查第二个条件 if judge_1 and judge_2: print("数",i,"符合题意。") go_next = input("输入'go'继续搜索下一个答案,否则按任意键退出:") if go_next.lower() != 'go': active = False i=i+1
    Processed: 0.023, SQL: 9