当前位置: 代码迷 >> Java相关 >> [求助]for循环的应用
  详细解决方案

[求助]for循环的应用

热度:122   发布时间:2007-07-10 18:08:23.0
[求助]for循环的应用
求所有满足等式AB+CD=DC的所有A,B,C,D且A,B,C,D必须为一位的自然数且不能为0。
执行结果如下:
18+13=31
18+24=42
。。。。。
。。。。。
72+19=91

主要是if()里面不知道怎么写!
谢谢各位,请把算法发到bc_pc@qq.com 谢谢!
搜索更多相关的解决方案: 应用  

----------------解决方案--------------------------------------------------------
public class Shui
{
public static void main(String a[])
{
int frist,second,sum;
for(int i=10;i<100;i++)
{
for(int j=10;j<100;j++)
{
frist=i;
second=j;
sum=frist+second;
if(sum<100)
{
int x=second%10;
int y=second/10;
int t=sum%10;
int m=sum/10;
if(x==m && y==t)
System.out.println(frist+"+"+second+"="+sum);
}
}
}
}
}
----------------解决方案--------------------------------------------------------

谢谢 你了 你太强了
for(int A=1;A<=9;A++)
for(int B=1;B<=9;B++)
for(int C=1;C<=9;C++)
for(int D=1;D<=9;D++)
if(?) System.out.prinln("式子"+A+B+"+"+C+D+"="+D+C);

用这个算法怎么实现 if里面应是什么呢?


----------------解决方案--------------------------------------------------------
回复:(hl228)[求助]for循环的应用
public class Shui
{
public static void main(String a[])
{
int b,c,d;
for(int i=1;i<10;i++)
{
for(int n=1;n<10;n++ )
{
for(int m=1;m<10;m++ )
{
for(int l=1;l<10;l++ )
{
if(i*10+n+m*10+l==l*10+m)
{
int j=i*10+n+m*10+l;
System.out.println(j);
}
}
}
}

}
}
}
我觉得 这个算法比较好理解

----------------解决方案--------------------------------------------------------
public class forapplication
{
public static void main(String[] agrs)
{
int i;
int j;
int first;
int last;
int dc;

for(i = 11;i < 100;i++)
if(i % 10 > 0)
for(j =11;j < 100;j++)
if (j % 10 > 0)
{
first = j / 10;
last = j % 10;
dc = last * 10 + first;
if(i + j == dc)
System.out.println(i + "+" + j + "=" + dc);
}
}
}
----------------解决方案--------------------------------------------------------
2楼的时间复杂度比3楼的少
----------------解决方案--------------------------------------------------------
谢谢大家 非常感谢 我的邮箱bc_pc@qq.com 我想认识你们
----------------解决方案--------------------------------------------------------
以下是引用hl228在2007-7-11 13:21:19的发言:
谢谢大家 非常感谢 我的邮箱feimeng 我想认识你们

@com

[此贴子已经被作者于2007-7-13 12:19:04编辑过]


----------------解决方案--------------------------------------------------------
  相关解决方案