把当时的代码放出来,大家共同学习,互相帮助
题目:
输入样例:
3
92 5 233
输出样例:
3 25392
1 25
No
代码如下(Python):
# PAT 1091
M = int(input())
num_list = map(int, input().split(' '))
result_list = []
for i in num_list:
flag = True
for j in range(1, 10):
temp = i**2 * j
if temp % (10**len(str(i))) == i:
result_list.append(str(j)+' '+str(temp))
flag = False
break
if flag:
result_list.append('No')
for i in result_list:
print(i)