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

隨筆 - 40, 文章 - 0, 評論 - 19, 引用 - 0
數據加載中……

PKU 3337 Expression Evaluator

這個題目A的很傻,一次接入三個字符,然后自己不停的來處理各種情況的效果,呵呵,各種格式是應該注意的,空格算是小陷阱?呵呵,所以一般復制那個sample再改就好了,freopen("a.in","r",stdin);freopen("a.out","w",stdout);這種文件讀入讀出的方式對觀察自己的輸出結果很有好處,推薦使用防止PE,呵呵,也許是北大的數據比較弱,這個同樣的題目在天大的OJ就過不了~WA的很郁悶。。。
  1Source Code
  2
  3Problem: 3337  User: hongtaozhy 
  4Memory: 296K  Time: 0MS 
  5Language: G++  Result: Accepted 
  6
  7Source Code 
  8#include<stdio.h>
  9#include<string.h>
 10char res[10000];
 11char fes[10000];
 12char zd[26]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26};
 13bool mark[26];
 14int main(){
 15    int n;
 16    int sum;
 17    int key ;
 18    //freopen("g.in","r",stdin);
 19    //freopen("gg.in","w",stdout);  
 20    scanf("%d\n",&n);
 21    int len ;    
 22    while(n--){
 23        key = 0 ;
 24    memset(mark,0,sizeof(mark));       
 25     for(int i = 0 ;i < 26 ; i++ )
 26     zd[i]=i+1;
 27               
 28    sum = 0 ;
 29    gets(fes);
 30    printf("Expression: %s\n",fes);
 31    
 32    
 33    len =  strlen ( fes );
 34    int t = 0 ;
 35    for(int i = 0 ;i < len ; i++ ){
 36    if(fes[i]!=' ') res[t++]=fes[i];
 37    if(fes[i]=='\0')               { res[t++]=0;res[t++]=0;}
 38    }

 39  //   printf("%s\n",res);
 40    len = strlen ( res );
 41    forint i = 0 ; i < len ; i++ ){
 42         if(res[i]<='z'&&res[i]>='a'&&res[i+1]==res[i+2]){
 43             if(key == 0)
 44             sum += zd[res[i]-'a'];
 45             else 
 46             sum -= zd[res[i]-'a'];
 47             if(res[i+1]=='-')
 48             zd[res[i]-'a']--;
 49             else if(res[i+1]=='+')
 50             zd[res[i]-'a']++;
 51             mark[res[i]-'a']=1;
 52           
 53             i+=2;
 54             continue;
 55         }

 56         else if(res[i+2]<='z'&&res[i+2]>='a'&&res[i+1]==res[i]){           
 57             if(res[i+1]=='-')
 58             zd[res[i+2]-'a']--;
 59             else if(res[i+1]=='+')
 60             zd[res[i+2]-'a']++;
 61             if(key == 0)
 62             sum += zd[res[i+2]-'a'];
 63             else 
 64             sum -= zd[res[i+2]-'a'];
 65             mark[res[i+2]-'a']=1;
 66          
 67              i+=2;
 68             continue;
 69         }

 70         else  if(res[i]<='z'&&res[i]>='a'){
 71       
 72             if(key == 0)
 73             sum += zd[res[i]-'a'];
 74             else 
 75             sum -= zd[res[i]-'a']; 
 76             mark[res[i]-'a']=1;
 77             if(res[i+1]=='+')                 key=0;
 78             else key=1;
 79         }

 80         else if(res[i]=='-'&&res[i+1]=='-'&&res[i+2]=='+')
 81         key=0;
 82         else if(res[i]=='+'&&res[i+1]=='+'&&res[i+2]=='-')
 83         key=1;
 84         else if(res[i]=='-'&&res[i+1]=='+'&&res[i+2]=='+')
 85         key=1;
 86         else if(res[i]=='+'&&res[i+1]=='-'&&res[i+2]=='-')
 87         key=0;
 88         else if(res[i]=='+'&&res[i+1]<='z'&&res[i+1]>='a')
 89         key=0;
 90         else if(res[i]=='-'&&res[i+1]<='z'&&res[i+1]>='a')
 91         key=1;
 92         else if(res[i]=='+'&&res[i+1]=='+'&&res[i+2]=='+')
 93         key=0;
 94         else if(res[i]=='-'&&res[i+1]=='-'&&res[i+2]=='-')
 95         key=1;
 96    }

 97        
 98        
 99   printf("value = %d\n",sum);
100   for(int i = 0 ; i < 26 ; i ++ ){
101    if(mark[i]!=0)
102    printf("%c = %d\n",i+'a',zd[i]);
103    }

104    }

105 //   while(1);
106return 0 ; 
107}

108
109

posted on 2008-07-18 22:45 hadn't 閱讀(245) 評論(0)  編輯 收藏 引用


只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            99精品99| 欧美日本国产| 久久久久一区二区三区| 久久尤物电影视频在线观看| 欧美一区二区三区视频在线观看| 一区二区三区国产精华| 一区二区免费在线观看| 制服丝袜亚洲播放| 亚洲色图自拍| 欧美亚洲一级片| 久久网站热最新地址| 蜜桃av综合| 91久久精品视频| 亚洲九九精品| 亚洲欧美日韩精品久久久| 欧美中在线观看| 美女日韩欧美| 欧美午夜精品久久久久久孕妇| 国产精品久久久久久久一区探花| 国产精品亚洲网站| 一区二区三区中文在线观看| 亚洲精品美女在线观看| 亚洲在线免费观看| 久久人人97超碰国产公开结果| 欧美黄色一级视频| 亚洲欧美激情在线视频| 你懂的视频欧美| 国产欧美日韩一区二区三区在线观看| 黄色在线一区| 午夜亚洲一区| 亚洲人成网站影音先锋播放| 性欧美暴力猛交69hd| 欧美精品免费观看二区| 国产精品亚洲欧美| 亚洲特级毛片| 亚洲激情一区| 久久久99爱| 国产精品日本欧美一区二区三区| 国产综合精品| 午夜日韩电影| 亚洲精品社区| 久久一区二区三区av| 国产精品美女主播| 日韩视频免费| 免费在线国产精品| 西瓜成人精品人成网站| 欧美日韩精品免费观看| 亚洲电影有码| 久久久国产视频91| 欧美日韩情趣电影| 亚洲精品乱码久久久久久蜜桃91| 欧美综合国产精品久久丁香| 一本久久a久久免费精品不卡| 久久在线免费观看视频| 国产欧美日韩另类视频免费观看| 亚洲午夜女主播在线直播| 欧美激情一区二区三区不卡| 性欧美xxxx大乳国产app| 国产精品私拍pans大尺度在线| 日韩视频在线一区| 欧美成人免费一级人片100| 亚洲一区二区高清| 欧美人与禽猛交乱配视频| 国产一区在线视频| 久久精品国产96久久久香蕉| 一区二区三区精品| 欧美日韩视频一区二区三区| 91久久亚洲| 亚洲大胆女人| 老牛国产精品一区的观看方式| 韩国av一区二区三区在线观看| 欧美在线视频免费观看| 欧美一区二区日韩| 国产一区亚洲一区| 久久米奇亚洲| 久久久久一区二区| 在线精品福利| 亚洲成人在线视频网站| 欧美福利视频在线观看| 99re8这里有精品热视频免费| 亚洲国产欧美一区二区三区丁香婷| 久久最新视频| 亚洲理论电影网| 亚洲美女av电影| 国产精品日韩在线一区| 久久成人综合视频| 久久午夜激情| 夜夜嗨av一区二区三区网页| 一本大道久久a久久精二百| 国产欧美精品在线| 美女啪啪无遮挡免费久久网站| 久久久久久久网| 99re国产精品| 午夜精品短视频| 亚洲精品一区二区三区福利| 91久久精品美女高潮| 国产伦精品一区二区三区高清版| 久久青草久久| 欧美精品在线免费播放| 性久久久久久久| 久久综合久久88| 亚洲图片欧美日产| 久久精品欧美| 亚洲一区亚洲| 久色婷婷小香蕉久久| 一区二区欧美日韩| 久久久xxx| 亚洲视频欧洲视频| 久久久精品动漫| 亚洲网站在线观看| 久久躁日日躁aaaaxxxx| 亚洲一区二区三区精品视频| 久久精品中文字幕一区二区三区| 日韩视频在线观看免费| 欧美一区二区三区免费在线看| 亚洲夫妻自拍| 亚洲视频香蕉人妖| 亚洲国产高清一区二区三区| 亚洲一区精彩视频| 亚洲国产日本| 久久久噜噜噜| 午夜精品久久久久久久99樱桃| 国产精品国产馆在线真实露脸 | 欧美福利在线观看| 欧美影院久久久| 欧美日韩中文在线| 亚洲黄色小视频| 永久久久久久| 欧美一级片在线播放| 亚洲影院色在线观看免费| 久久综合伊人77777蜜臀| 久久国产乱子精品免费女| 欧美少妇一区| 亚洲精品中文字幕在线| 91久久久国产精品| 欧美激情在线观看| 欧美国产精品久久| 亚洲国产精品一区在线观看不卡| 久久黄金**| 久久久精品日韩欧美| 国产日产欧产精品推荐色| 亚洲欧美久久久| 久久久国产亚洲精品| 国产精品综合| 欧美伊人久久久久久久久影院| 欧美在线亚洲在线| 国产视频一区在线观看| 午夜免费在线观看精品视频| 久久精品盗摄| 好看的亚洲午夜视频在线| 久久精品国产综合| 免费观看久久久4p| 亚洲国产91| 欧美日韩国产不卡| 亚洲欧美成人综合| 久久人人爽人人爽爽久久| 亚洲二区视频| 国产精品都在这里| 欧美一级在线亚洲天堂| 免费国产自线拍一欧美视频| 亚洲麻豆av| 国产欧美精品日韩区二区麻豆天美| 欧美一区二区三区免费看| 欧美国产在线视频| 亚洲自拍三区| 影音先锋另类| 欧美婷婷久久| 久久人人爽人人| 一区二区毛片| 欧美超级免费视 在线| 一区二区av在线| 国产亚洲欧美另类中文| 免费在线观看精品| 亚洲视频日本| 欧美激情一区| 久久精品国产一区二区三区| 亚洲精品视频啊美女在线直播| 国产精品白丝jk黑袜喷水| 久久精品综合网| 亚洲一区视频在线| 亚洲成人自拍视频| 久久久精品五月天| 亚洲永久免费| 亚洲精品资源| 韩国久久久久| 欧美网站在线观看| 欧美电影电视剧在线观看| 亚洲在线观看免费| 亚洲欧洲精品一区二区三区| 久久精品一区二区三区中文字幕| 99精品久久久| 亚洲人成精品久久久久| 一本久道久久久| 亚洲小视频在线| 最新国产の精品合集bt伙计| 国产麻豆9l精品三级站| 欧美日韩亚洲一区| 男人插女人欧美| 久久人人97超碰人人澡爱香蕉| 亚洲欧美日产图|