把1-9这9个数字分别填入空格里 每个空格只许填一个数字且不能重复 使等式成立 □□-□□=□□=□*□□

把1-9这9个数字分别填入空格里每个空格只许填一个数字且不能重复使等式成立□□-□□=□□=□*□□... 把1-9这9个数字分别填入空格里 每个空格只许填一个数字且不能重复 使等式成立
□□-□□=□□=□*□□
展开
 我来答
愚奥yx
2011-03-20 · TA获得超过380个赞
知道小有建树答主
回答量:286
采纳率:0%
帮助的人:248万
展开全部
9 3 - 2 5 = 6 8 = 4 * 1 7

#include <stdio.h>
void main()
{
int a,b,c,d,e,f,g,h,i;
for(a=1;a<=9;a++)
for(b=1;b<=9;b++)
for(c=1;c<=9;c++)
for(d=1;d<=9;d++)
for(e=1;e<=9;e++)
for(f=1;f<=9;f++)
for(g=1;g<=9;g++)
for(h=1;h<=9;h++)
for(i=1;i<=9;i++)
if(((10*a+b-10*c-d==10*e+f)&&(10*e+f==g*(10*h+i)))&&
((a!=b)&&(a!=c)&&(a!=d)&&(a!=e)&&(a!=f)&&(a!=g)&&(a!=h)&&(a!=i))&&
((b!=c)&&(b!=d)&&(b!=e)&&(b!=f)&&(b!=g)&&(b!=h)&&(b!=i))&&
((c!=d)&&(c!=e)&&(c!=f)&&(c!=g)&&(c!=h)&&(c!=i))&&
((d!=e)&&(d!=f)&&(d!=g)&&(d!=h)&&(d!=i))&&
((e!=f)&&(e!=g)&&(e!=h)&&(e!=i))&&
((f!=g)&&(f!=h)&&(f!=i))&&
((g!=h)&&(g!=i))&&
((h!=i))
)
printf("%d %d %d %d %d %d %d %d %d\n",a,b,c,d,e,f,g,h,i);
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式