道非道 非常道

          勤思、謹(jǐn)言、慎行、厚積、薄發(fā)

          統(tǒng)計

          web

          天圓

          經(jīng)濟(jì) 政治 軍事

          鍵康

          求一算法

          題目如下: 有一自然數(shù)x,滿足以下條件的算法寫出來。
          x%2=1;  x%3=2;   x%5=4;  x%6=5; x%7=0;

          答案一:
                  long x = 0;
                  long i 
          = 0l;
                  
          boolean j = false;
                  
          do{
                      
          if(j){
                          
          // x%5 == 4    表示對十取余時,只能是 4 或者 9 并且, x%2 == 1那么只能是 9
                          if(i%10 == 9){
                              
          if(i%3 == 2 && i%6 == 5){
                                  x 
          = i;
                                  
          break;
                              }
                          }
                      }
                      
          // x%7 == 0  表示 x 值是 7 的倍數(shù),所以每次增加 7 會減少循環(huán)
                      i += 7;
                      
          // x%2 == 1 表示  x 值不應(yīng)該是偶數(shù),那么,每次增加 7 時必順間隔增加
                      j = !j;
                  }
          while(i < Long.MAX_VALUE);
                  
          System.out.println(x);


          posted on 2009-11-19 14:13 星期五 閱讀(102) 評論(0)  編輯  收藏 所屬分類: 算法


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 克山县| 肇东市| 丹凤县| 长葛市| 若羌县| 绵竹市| 寻甸| 上思县| 五家渠市| 巴彦县| 临安市| 婺源县| 偃师市| 新乡县| 广饶县| 确山县| 璧山县| 高安市| 北宁市| 阳高县| 阿克| 富川| 云安县| 福安市| 墨江| 揭东县| 镇赉县| 五原县| 封开县| 嘉善县| 昆明市| 榆社县| 大余县| 镇远县| 东山县| 泰安市| 夹江县| 云南省| 陆良县| 易门县| 盈江县|