你的位置:首页 > 软件开发 > Java > 122345随意排列,找出满足条件的数

122345随意排列,找出满足条件的数

发布时间:2015-04-03 15:00:10
题目要求: 1.必须包含122345这六个数 2.数字中的第三位(百位)不能为4 3.输出6位数里所有符合以上两个条件的数 代码如下: ...

  题目要求:

            1.必须包含122345这六个数

            2.数字中的第三位(百位)不能为4

            3.输出6位数里所有符合以上两个条件的数

 

代码如下:

  static String[] numberStrings = {"1","2","3","4","5"};    public static void main(String[] args) {    for(int i=122345;i<999999;i++){      onetof(i+"");    }      }  public static void onetof(final String number){    for(String n:numberStrings){      if(number.indexOf(n) <0)        return;    }    if(number.indexOf("4") ==3)      return;    if(number.lastIndexOf("2") ==number.indexOf("2"))      return;    if(number.indexOf("35")>0 || number.indexOf("53")> 0)      return;        System.out.println(number);  }

原标题:122345随意排列,找出满足条件的数

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录