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

          一道網(wǎng)易的筆試題

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

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

          如:
          0050    所求數(shù)為0104
          112     所求數(shù)為121


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

          發(fā)信人: wakingtan (做湘云的書童), 信區(qū): Algorithm
          標(biāo)  題: Re: 求教:網(wǎng)易昨天的筆試題
          發(fā)信站: 水木社區(qū) (Sun Oct 21 11:45:49 2007), 站內(nèi)

          例 3919999700
          從右向左找到第一個非0 7,7-- ,并且把6移到最后
          繼續(xù)掃碰到9就移到最后,找到第一個非9 1, 1++
          最后變成 3920069999
          主站蜘蛛池模板: 石屏县| 岳阳市| 平武县| 玉山县| 遂宁市| 晋江市| 岳西县| 河源市| 隆化县| 思茅市| 本溪市| 当涂县| 谷城县| 会理县| 乌拉特中旗| 台北县| 永嘉县| 东至县| 崇左市| 丰都县| 隆安县| 邛崃市| 商丘市| 延津县| 兰西县| 宁都县| 襄垣县| 屏东县| 炉霍县| 虹口区| 辽宁省| 沙湾县| 夏津县| 阿尔山市| 晋宁县| 依兰县| 大方县| 图们市| 花垣县| 迁安市| 柳河县|