java语言中乘法_求JAVA语言的源代码参考...下列乘法算式中:每个汉字代表1个数字(1~9).相同的汉字代表相同的数字,不同的汉字代表不同的数字.赛软件*比赛=软件比拼试编程确定使得整个算式成立...

每个汉字代表1个数字(1~9)

那i后面参考结果中的0是哪里来的

如果是代表0到9的数字我这里写了一个应该算是本方法的方法

public static void main(String[] args) {

String[] sai = {"0","1","2","3","4","5","6","7","8","9"};

String[] ruan = {"0","1","2","3","4","5","6","7","8","9"};

String[] jian = {"0","1","2","3","4","5","6","7","8","9"};

String[] bi = {"0","1","2","3","4","5","6","7","8","9"};

String[] pin = {"0","1","2","3","4","5","6","7","8","9"};

for (String saii : sai) {

for (String ruani : ruan) {

if(ruani.equals(saii))

continue;

for (String jiani : jian) {

if(jiani.equals(ruani) || jiani.equals(saii))

continue;

for (String bii : bi) {

if(bii.equals(jiani) || bii.equals(ruani) || bii.equals(saii))

continue;

for (String pini : pin) {

if(pini.equals(bii) || pini.equals(jiani) || pini.equals(ruani) || pini.equals(saii)){

continue;

}

String tmp1=saii+ruani+jiani;

String tmp2=bii+saii;

String tmp3=ruani+jiani+bii+pini;

int tmpI1=Integer.parseInt(tmp1);

int tmpI2=Integer.parseInt(tmp2);

int tmpI3=Integer.parseInt(tmp3);

int tmpI4=tmpI1*tmpI2;

if(tmpI4==tmpI3){

System.out.println(tmp1+"*"+tmp2+"="+tmp3);

}

}

}

}

}

}

}

作业帮用户

2016-12-03

举报

6c0a0adef10d1043fa4f41a7897345ed.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值