【蓝桥杯真题6 难度:简单】猜灯谜 - 2022.11.21
本帖最后由 无理想的闲鱼 于 2022-12-8 08:37 编辑【2013】国赛-填空题
A 村的元宵节灯会上有一迷题:
请猜谜 * 请猜谜 = 请边赏灯边猜
小明想,一定是每个汉字代表一个数字,不同的汉字代表不同的数字。
请你用计算机按小明的思路算一下,然后提交“请猜谜”三个字所代表的整数即可。
【答案】897(仅用于判断代码是否正确)
**** Hidden Message *****
下一题:【蓝桥杯真题7 难度:中等】杨辉三角形 i seesee 1
for i in range(1,10):
for j in range(1,10):
for k in range(1,10):
a=(100*i+10*j+k)**2
if a%10 == j and a//100000 == i and str(a)==str(a)[-2]:
print(a,i,j,k) 897 897
感激楼主分享,学习学习。 {:10_289:} {:10_277:} {:10_256:} 1 {:10_277:} 1 {:5_103:} {:7_130:} for a in range(0,10):
for b in range(0,10):
for c in range(0,10):
d = (a * 100 + b * 10 + c) * (a * 100 + b * 10 + c)
if int(d/100000) == a and d - int(d/10)*10 == b and int((d-int(d/100000)*100000)/10000) == int((d-int(d/100)*100)/10) and a != 0:
print(a * 100 + b * 10 + c)
学习中 安琪别拉了 发表于 2022-11-21 20:23
{:10_282:} 看答案 过程