Python案例 003 (一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数)
代码本身不难,难点在于解题方法,有点高中的感觉#! /usr/bin/python# -*- coding:utf-8 -*-from __future__ import division#----> 返回精确的商"""题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?"""'''分析过程:1<= k <=12''
·
代码本身不难,难点在于解题方法,有点高中的感觉
#! /usr/bin/python
# -*- coding:utf-8 -*-
from __future__ import division #----> 返回精确的商
"""
题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
"""
'''
分析过程:
1<= k <=12
'''
maybe = []
for k in range(1,13):
n= 84/k -k/2
if int(n) == n:
print n,',',k
maybe.append( int( n*n -100))
print maybe
# [1581, 261, 21, -99]
更多推荐
已为社区贡献13条内容
所有评论(0)