hornwong
发表于 2022-12-20 18:25:10
{:5_108:}
潘达0815
发表于 2022-12-7 11:05:02
{:5_109:}
招财纳宝
发表于 2022-12-1 10:41:58
代码是什么呢?
yj311
发表于 2022-11-29 20:29:19
897
zhangjinxuan
发表于 2022-11-29 11:28:31
开始催更~
python.rookie
发表于 2022-11-28 19:40:37
zhangjinxuan 发表于 2022-11-28 08:53
你这时间复杂度很高啊,六层循环,就是 106
哈哈哈,我还是个小白,现在的能力只能写成这样了
zhangjinxuan
发表于 2022-11-28 08:54:10
python.rookie 发表于 2022-11-23 18:00
for q in range(0,10):
for c in range(0,10):
for m in range(0,10):
for q in range(1,10):
for c in range(0,10):
for m in range(0,10):
for b in range(0,10):
for s in range(0,10):
for d in range(0,10):
if (q*100+c*10+m)*(q*100+c*10+m) == q*100000+b*10000+s*1000+d*100+b*10+cand q != c != m != b != s != d:
print(q,c,m,b,s,d)
zhangjinxuan
发表于 2022-11-28 08:53:14
python.rookie 发表于 2022-11-23 18:04
for q in range(0,10):
for c in range(0,10):
for m in range(0,10):
你这时间复杂度很高啊,六层循环,就是 106{:10_277:}
1935951832
发表于 2022-11-27 23:24:21
{:10_258:}
罗天才
发表于 2022-11-24 10:17:21
for x in range (0,10):#x等于请
for y in range(0,10):#y等于猜
for z in range(0,10): #z等于迷
p=str((x*100+y*10+z)**2)
if len(p)==6:
if p==str(x) and p==str(y) and p==p:
print(x*100+y*10+z)
python.rookie
发表于 2022-11-23 18:09:58
python.rookie 发表于 2022-11-23 18:00
for q in range(0,10):
for c in range(0,10):
for m in range(0,10):
我好像明白了。。是不是不能连续地判断!=
python.rookie
发表于 2022-11-23 18:04:39
python.rookie 发表于 2022-11-23 18:00
for q in range(0,10):
for c in range(0,10):
for m in range(0,10):
for q in range(0,10):
for c in range(0,10):
for m in range(0,10):
for b in range(0,10):
for s in range(0,10):
for d in range(0,10):
x=
y={q,c,m,b,s,d}
if (q*100+c*10+m)*(q*100+c*10+m) == q*100000+b*10000+s*1000+d*100+b*10+cand len(x) == len(y):
print(q,c,m,b,s,d)
我把 != 的连续判定改成了 列表和集合的长度判断 才输出最后一个正确答案 (897)
python.rookie
发表于 2022-11-23 18:00:50
for q in range(0,10):
for c in range(0,10):
for m in range(0,10):
for b in range(0,10):
for s in range(0,10):
for d in range(0,10):
if (q*100+c*10+m)*(q*100+c*10+m) == q*100000+b*10000+s*1000+d*100+b*10+cand q != c != m != b != s != d:
print(q,c,m,b,s,d)
大佬们,为啥我这么写输出了三组答案啊
0 4 8 0 2 3
0 9 7 0 9 4
8 9 7 0 4 6
只有最后一组是正确答案
hjbhkjsjhd
发表于 2022-11-23 12:12:56
1
奇恒之腑
发表于 2022-11-23 09:50:01
xueyixia
空白君学python
发表于 2022-11-23 01:29:34
啊
罗天才
发表于 2022-11-23 01:16:10
看看
sdr1982
发表于 2022-11-22 16:14:43
看看答案
折折星
发表于 2022-11-22 15:46:33
111
hveagle
发表于 2022-11-22 07:17:07
代码等待中