测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A49876. 一个整数,它加上100和加上268后都是一个完全平方数,请问该数是多少?

填空题 中等

题目描述

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

参考答案

#!/usr/bin/python # -*- coding: UTF-8 -*- import math for i in range(10000): #转化为整型值 x = int(math.sqrt(i + 100)) y = int(math.sqrt(i + 268)) if(x * x == i + 100) and (y * y == i + 268): print i

答案解析

在10000以内判断,将该数加上100后再开方,加上268后再开方,如果开方后的结果满足如下条件,即是结果。

上一题 下一题