国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發(fā)設計 > 正文

122345隨意排列,找出滿足條件的數(shù)

2019-11-14 23:37:22
字體:
供稿:網(wǎng)友
122345隨意排列,找出滿足條件的數(shù)

  題目要求:

1.必須包含122345這六個數(shù)

2.數(shù)字中的第三位(百位)不能為4

3.輸出6位數(shù)里所有符合以上兩個條件的數(shù)

代碼如下:

    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);    }

那么,問題來了,如果不是6位數(shù),而是7位呢,或者其它多少位,所以需要改變一下:

if(number.indexOf("4") == number.length()-3)            return;

這樣就妥妥的了

但是這種方法感覺效率不高,如果有想法,歡迎留言....


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 鄂伦春自治旗| 太原市| 钟山县| 鹤山市| 武冈市| 华宁县| 九龙县| 广汉市| 海伦市| 合山市| 忻城县| 延长县| 龙州县| 海城市| 大名县| 腾冲县| 广宗县| 沧州市| 工布江达县| 丰原市| 聂拉木县| 保康县| 清河县| 昌乐县| 丹凤县| 丽江市| 龙州县| 雷山县| 兴海县| 磴口县| 锡林郭勒盟| 华宁县| 沛县| 万荣县| 苍溪县| 长丰县| 周至县| 晋州市| 忻州市| 区。| 伊宁市|