猜算式

import java.util.*;

public class cv {

public static void main(String[] args) {

// TODO Auto-generated method stub

int i,j,k;

int [] a=new int[7];

for(i=12;i<100;i++)

{

for(j=12;j<100;j++)

{

outbreak:for(k=111;k<1000;k++)

{

if(i*j==k)

{

//System.out.println(i+"*"+j+"="+k);

a[0]=i%10;

a[1]=(i/10)%10;

a[2]=j%10;

a[3]=(j/10)%10;

a[4]=k%10;

a[5]=(k/10)%10;

a[6]=(k/100)%10;

int m,n,cherk=0;

for(m=0;m<7;m++)

{

cherk=0;

for(n=m+1;n<7;n++) 

{

if(a[m]==a[n])

cherk++;

}

if(cherk!=0||a[m]==0)

{

break outbreak;

}

}

System.out.println(i+"*"+j+"="+k);

}

}

}

}

}

}

原文地址:https://www.cnblogs.com/suHDH/p/8823599.html