posts - 403, comments - 310, trackbacks - 0, articles - 7
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          一道網易的筆試題

          Posted on 2007-10-21 22:05 ZelluX 閱讀(1555) 評論(0)  編輯  收藏 所屬分類: Algorithm
          水木上看到的

          一個K位的數N (K<=2000,N<=10^20)
          找出一個比N大且最接近的數,這個數的每位之和與N相同
          用代碼實現之

          如:
          0050    所求數為0104
          112     所求數為121


          總算看到一題會做的 -_-|||
          從右往左掃描即可,而且給出的例子也很典型。
          考慮問題全面一些,注意 823993 這樣的情況

          發信人: wakingtan (做湘云的書童), 信區: Algorithm
          標  題: Re: 求教:網易昨天的筆試題
          發信站: 水木社區 (Sun Oct 21 11:45:49 2007), 站內

          例 3919999700
          從右向左找到第一個非0 7,7-- ,并且把6移到最后
          繼續掃碰到9就移到最后,找到第一個非9 1, 1++
          最后變成 3920069999
          主站蜘蛛池模板: 大埔县| 乌鲁木齐市| 宁城县| 钟祥市| 轮台县| 龙川县| 张家港市| 类乌齐县| 靖西县| 雷波县| 麦盖提县| 汤原县| 安丘市| 常宁市| 长泰县| 宝山区| 靖江市| 凉城县| 邳州市| 北京市| 阿合奇县| 田阳县| 青冈县| 辛集市| 红河县| 牙克石市| 屏东县| 安顺市| 西丰县| 贵南县| 荣成市| 同德县| 塔河县| 齐河县| 通山县| 黔江区| 涪陵区| 宣汉县| 兴业县| 邹平县| 岱山县|