密码箱
这是一个装有宝物的密码箱,三位寻宝人分别掌握不同的线家,在三人的商议之下,他们决定交换彼此的线索以求破解宝箱,从而获得其中的宝物。
A说:箱了密码一共四位,前两位的密码是相同的。
B说:宝箱的后两位密码也相同,但与前两位密码不同。
C是数学家,他说:四位的宝箱密码刚好是某整数的平方。
请根据以上线索求出宝箱密码,帮助三位寻宝人获得宝物。
②输入描述
本题目无需输入数据。
③.输出描述
输出一行,即宝箱密码,一个四位整数。
这里只需用到三层循环即可解决。
代码如下:
#include <stdio.h>
int main()
{
int a,b,t,i;
for(a=1;a<=9;a++)
for(b=0;b<=9;b++)
for(i=31;i<=100;i++)
{t=a*1000+a*100+b*10+b;
if(i*i==t)
printf("%d",t);}
return 0;
}
运行结果如下:
文章最后发布于: 2018-12-31 09:04:18