青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

posts - 43,  comments - 9,  trackbacks - 0

http://acm.cs.bupt.cn/onlinejudge/showproblem.php?problem_id=1379

給一個長度10MB的大數n,要求計算ceil(n/2),內存只有1000K,顯然不能開數組,要邊讀邊除
通常的除法只要設個變量記錄每位是否整除(mod).此外題目要求不輸出前導0,再設個bool值記錄(zero)
特殊之處在于向上取整.舉個例子:1999/2=1000,顯然直接除一位輸出一位有問題
關鍵之處在于增加一個變量記錄連續的9的個數(cnt9).如果處理到非9的位,或者輸入文件結束,就分情況輸出前面最近一位非9數除的結果,然后循環輸出9除的結果.因此,還要一個變量記錄上一位除得的商(co)

 1 /*
 2     記錄連續9的個數,為了使輸入末尾有連續9時向上取整
 3     co記錄上位除的商
 4     mod記錄上位除的余數
 5     cnt9記錄連續的9的個數
 6     zero記錄前導是否為0 
 7     當前位不是9時,輸出之前的結果,并將當前位+mod*5存入co
 8     當前位是9時,cnt9++
 9     輸入結束時,處理末尾幾位 
10     注意:
11         輸入為0時
12         以9開頭時
13         以x9開頭時 
14     
15     幾組數據: 
16     000319900099 159950050
17     199 100
18     0199 100
19     1998 999
20     99 50
21     0 0
22 */
23 #include <iostream>
24 using namespace std;
25 int main(){
26     bool zero;
27     int mod,cnt9;
28     char co,cn,ct;
29     zero=true; mod=0; co=0; cnt9=0;
30     while(isdigit(cn=getchar())){
31         cn-='0';
32         if(cn!=9){
33             if(!zero||co){
34                 zero=false;
35                 putchar(co+'0');
36             }
37             if(cnt9)zero=false;
38             while(cnt9--){
39                 putchar(4+5*mod+'0');
40                 mod=1;
41             }
42             cnt9=0;
43             co=(cn>>1)+5*mod;
44             mod=cn&1;
45         }
46         else{
47             cnt9++;
48         }
49     }
50     if(!zero||co||mod){
51         zero=false;
52         putchar(co+mod+'0');
53     }
54     mod=1-mod;
55     if(cnt9)zero=false;
56     while(cnt9--){
57         putchar(5*mod+'0');
58         mod=0;
59     }
60     //輸入0的情況!
61     if(zero)putchar('0'); 
62     putchar('\n');
63     return 0;
64 }
65 

posted on 2009-03-25 22:52 wolf5x 閱讀(280) 評論(0)  編輯 收藏 引用 所屬分類: acm_icpc
<2009年5月>
262728293012
3456789
10111213141516
17181920212223
24252627282930
31123456

"Do not spend all your time on training or studying - this way you will probably become very exhausted and unwilling to compete more. Whatever you do - have fun. Once you find programming is no fun anymore – drop it. Play soccer, find a girlfriend, study something not related to programming, just live a life - programming contests are only programming contests, and nothing more. Don't let them become your life - for your life is much more interesting and colorful." -- Petr

留言簿(3)

隨筆分類(59)

隨筆檔案(43)

cows

搜索

  •  

最新評論

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美大胆成人| 91久久在线播放| 欧美专区一区二区三区| 亚洲毛片在线观看| 亚洲美女91| 亚洲视频一区二区| 亚洲永久在线观看| 欧美一区激情视频在线观看| 性色av一区二区三区红粉影视| 亚洲一区二区黄色| 欧美亚洲综合网| 久久蜜桃av一区精品变态类天堂| 久久精品一区二区三区不卡| 噜噜噜躁狠狠躁狠狠精品视频| 欧美成人一区二区三区在线观看| 欧美精品在线网站| 国产日韩精品一区二区三区在线| 狠狠久久婷婷| 亚洲美女尤物影院| 亚洲影视综合| 欧美成人影音| 国产精品99久久不卡二区| 欧美在线综合| 欧美日本二区| 黄色亚洲免费| 亚洲一区二区久久| 免费欧美在线视频| 亚洲一级在线| 欧美日韩亚洲一区二区三区| 国产精品久久激情| 在线精品国精品国产尤物884a| 亚洲影音一区| 最新日韩在线视频| 亚洲欧美在线免费| 欧美激情精品久久久久久大尺度 | 欧美国产综合视频| 国产日韩欧美综合| 性欧美videos另类喷潮| 久久久综合免费视频| 亚洲国产婷婷| 欧美一区在线直播| 欧美午夜精品久久久久久浪潮 | 国产精品国色综合久久| 在线不卡中文字幕播放| 性感少妇一区| 亚洲免费观看| 蜜桃av一区二区在线观看| 国产欧美一区二区三区久久| 在线综合亚洲欧美在线视频| 欧美大片免费久久精品三p | 欧美大片免费观看| 亚洲男人的天堂在线| 欧美精品福利视频| 亚洲黄一区二区| 欧美 日韩 国产精品免费观看| 亚洲一区二区三区在线观看视频| 欧美激情亚洲激情| 亚洲人成绝费网站色www| 久久在线免费观看| 久久国产精品久久久久久| 国产精品欧美激情| 午夜精品美女久久久久av福利| 日韩图片一区| 欧美三日本三级少妇三99| 亚洲区在线播放| 亚洲精品午夜精品| 欧美四级在线观看| 午夜日韩在线观看| 亚洲欧美在线磁力| 狠狠色综合播放一区二区| 久久午夜av| 蜜臀久久久99精品久久久久久| 亚洲国产精品va在线看黑人| 欧美大片第1页| 欧美精品一区二区三区四区 | 国产精品99久久不卡二区| 亚洲精品视频免费观看| 欧美激情麻豆| 在线亚洲欧美专区二区| 亚洲欧美日韩中文视频| 极品av少妇一区二区| 欧美高清在线一区二区| 欧美日韩国产丝袜另类| 午夜亚洲伦理| 久久久久久久国产| 一本色道久久99精品综合| 亚洲素人一区二区| 精品成人一区| 亚洲靠逼com| 国产日韩专区| 亚洲激情在线观看| 亚洲视频电影图片偷拍一区| 亚洲免费观看高清完整版在线观看| 欧美日韩久久久久久| 亚洲欧美在线一区| 久久先锋资源| 亚洲一区国产一区| 久久久午夜视频| 亚洲一区激情| 免费成人性网站| 亚洲图片激情小说| 久久久亚洲国产美女国产盗摄| 一区二区日韩| 久久欧美中文字幕| 欧美一级久久久| 欧美国产日韩在线| 久久久噜噜噜久久久| 欧美日韩精品免费观看| 蜜桃av噜噜一区| 国产精品久久久久久久app| 欧美成人激情视频| 国产视频一区二区在线观看 | 亚洲激情影视| 午夜精品久久久久久久久久久| 亚洲人体一区| 久久精品五月| 香蕉av777xxx色综合一区| 女女同性精品视频| 美女主播视频一区| 国产色婷婷国产综合在线理论片a| 亚洲三级电影全部在线观看高清| 国产专区欧美精品| 亚洲欧美美女| 亚洲永久字幕| 欧美日韩视频不卡| 亚洲青涩在线| 亚洲毛片一区二区| 欧美不卡激情三级在线观看| 久久久国产精品亚洲一区| 国产精品素人视频| 亚洲一区二区影院| 午夜精品久久久久久久| 欧美视频专区一二在线观看| 亚洲毛片视频| 中文一区字幕| 国产精品欧美日韩一区| 在线视频免费在线观看一区二区| 99国产精品| 欧美日韩免费看| 一区二区电影免费观看| 亚洲视频一区二区在线观看| 欧美mv日韩mv国产网站app| 欧美成人午夜免费视在线看片 | 国产精品99久久久久久久vr| 亚洲人成亚洲人成在线观看图片| 久久夜色精品国产噜噜av| 免费亚洲一区| 亚洲美女在线视频| 欧美日韩国产色站一区二区三区| 日韩五码在线| 亚洲欧美日韩久久精品 | 久久天堂成人| 国产欧美视频在线观看| 亚洲欧美在线观看| 久久天天躁狠狠躁夜夜av| 激情综合色综合久久综合| 久久综合久久综合这里只有精品| 牛牛影视久久网| 99精品热视频只有精品10| 欧美色区777第一页| 欧美亚洲日本网站| 欧美高清在线观看| 亚洲欧美日韩综合国产aⅴ | 亚洲视频免费看| 国产精品一区一区| 久久精品91| 亚洲破处大片| 久久av一区| 亚洲黄色片网站| 国产精品久久久一区二区三区| 先锋a资源在线看亚洲| 欧美xart系列高清| 亚洲一二三区在线观看| 国产一级一区二区| 欧美成人黑人xx视频免费观看| 日韩午夜一区| 久久香蕉精品| 亚洲欧美日韩另类| 亚洲第一综合天堂另类专| 欧美日韩麻豆| 久久精品一区二区| 亚洲性线免费观看视频成熟| 老牛影视一区二区三区| 亚洲视频一区二区免费在线观看| 国产综合香蕉五月婷在线| 欧美另类69精品久久久久9999| 午夜亚洲一区| 亚洲激情在线激情| 免费成人性网站| 亚洲影院在线观看| 亚洲精品色婷婷福利天堂| 国产欧美日韩精品a在线观看| 蜜桃av一区| 久久精品一二三| 亚洲欧美日韩精品久久| 日韩视频免费大全中文字幕| 欧美激情按摩| 欧美亚洲综合另类| 亚洲一区二区精品在线| 99成人免费视频|