急急急,还有二十分钟
面试中,求这题用python怎么做,面完试红包答谢。谢谢。求所有两位数,要求其平方以96结尾。
求所有两位数……?
求求所有两位数的平方?还是求求所有两位数的平方的和? heidern0612 发表于 2020-6-3 14:56
求所有两位数……?
求求所有两位数的平方?还是求求所有两位数的平方的和?
就是两位数中,其平方以96结尾的两位数 heidern0612 发表于 2020-6-3 14:56
求所有两位数……?
求求所有两位数的平方?还是求求所有两位数的平方的和?
大哥救命啊 本帖最后由 老八秘制 于 2020-6-3 15:02 编辑
简单粗暴,没啥技术力
for i in range(10, 100):
if ((pow(i, 2) // 1) % 10 == 6) and ((pow(i, 2) // 10) % 10 == 9):
print(i)
本帖最后由 heidern0612 于 2020-6-3 15:12 编辑
dkv5520 发表于 2020-6-3 14:57
大哥救命啊
for i in range(10,100):
if str(i**2).endswith("96"):
print(i)
# print(i**2)
一句话解决
x =
print(x) 啥面试这么简单,让我也乐呵乐呵。 heidern0612 发表于 2020-6-3 15:08
一句话解决
被发现玩手机了 dkv5520 发表于 2020-6-3 15:15
被发现玩手机了
完蛋,凉凉。这么简单的没想起来 个位数只有4和6的平方的个位为6,所以
for i in range(10, 100, 10):
for j in (4, 6):
n = i + j
if (n * n) % 100 == 96:
print(n)
页:
[1]