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

PKU 3332 Parsing Real Numbers 解題

很煩人的字符串處理。
需要考慮的東西很多
用c++寫比較麻煩。
自己用c++寫的wa了3次才過。
java的話直接正則表達式就可以了
下面分別有c++和java的代碼
c++的代碼屬于自己原創
java是轉來別人的了

 1#include<stdio.h>
 2int main()
 3{
 4    int KASE,f;
 5    char ch;
 6    scanf("%d",&KASE);
 7    scanf("%c",&ch);
 8    while(KASE--)
 9    {
10        f=0;
11        while(scanf("%c",&ch))
12        {
13            if(ch==10)break;
14            while(ch==' ')
15            {
16                scanf("%c",&ch);
17                if(ch==10)break;
18            }

19            if(ch==10)break;
20            if(ch=='+'||ch=='-')scanf("%c",&ch);
21            if(ch>='0' && ch<='9')f=1;
22                    //    printf("%d\n",f);
23            while(ch>='0' && ch<='9')
24            {
25                scanf("%c",&ch);
26                if(ch==10)break;
27            }

28            if(ch==10)break;
29            if(!f)goto abc;
30            if(ch!='.' && ch!='e' && ch!='E'){f=0;goto abc;}
31            if(ch=='.')
32            {
33                //printf("asdasdas");
34                f=0;scanf("%c",&ch);
35                if(ch==10)break;
36                if(ch>='0' && ch<='9')f=1;
37                while(ch>='0' && ch<='9')
38                {
39                    scanf("%c",&ch);
40                    if(ch==10)break;
41                }

42            }

43            if(!f)goto abc;
44            if(ch==10)break;
45            if(ch!='e'&&ch!='E'){f=0;goto abc;}
46            if(ch=='e'||ch=='E')
47            {
48                f=0;scanf("%c",&ch);
49                if(ch==10)break;
50                if(ch=='+'||ch=='-')scanf("%c",&ch);
51                if(ch==10)break;
52                if(ch>='0' && ch<='9')f=1;
53                while(ch>='0' && ch<='9')
54                {
55                    scanf("%c",&ch);
56                    if(ch==10)break;
57                }

58                if(ch!=10)f=0;
59                if(ch==10)break;
60            }

61            if(ch==10)break;
62abc:        while(scanf("%c",&ch))if(ch==10)break;
63            if(ch==10)break;
64        }

65        if(f)printf("LEGAL\n");
66        else printf("ILLEGAL\n");
67    }

68    return 0;
69}

70


java代碼轉自http://hi.baidu.com/ecchi/blog/item/822201247e8a2d29d40742ad.html
 1import java.util.regex.*;
 2import java.util.*;
 3
 4public class Main {
 5      public static void main(String[] args){
 6          String str;
 7          int n;
 8          Scanner cin = new Scanner(System.in);
 9          n=cin.nextInt();
10          str=cin.nextLine();
11          Pattern pattern = Pattern.compile("(\\s)*(\\+|\\-)?(\\d)+(\\.(\\d)+)?((e|E)(\\+|\\-)?(\\d)+)?");
12          int i;
13          for(i=0;i< n;++i){
14              str=cin.nextLine();
15              Matcher matcher = pattern.matcher(str);
16              if(matcher.matches()){
17                  System.out.println("LEGAL");
18              }

19              else{
20                  System.out.println("ILLEGAL");
21              }

22          }

23      }

24}

25

posted on 2008-07-16 14:45 gong 閱讀(372) 評論(0)  編輯 收藏 引用

<2025年9月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

導航

統計

常用鏈接

留言簿(6)

隨筆檔案

搜索

積分與排名

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            久久青草欧美一区二区三区| 久久亚洲影音av资源网| 另类激情亚洲| 久久www成人_看片免费不卡| 亚洲在线视频| 性做久久久久久久免费看| 亚洲欧美在线看| 欧美一级免费视频| 久久福利一区| 美女被久久久| 欧美三级午夜理伦三级中文幕| 欧美sm重口味系列视频在线观看| 欧美日韩在线一区二区| 国产伦精品一区二区三区照片91 | 国产精品女人网站| 欧美一级网站| 国产精品日韩久久久| aa亚洲婷婷| 91久久精品一区二区三区| 欧美激情一区二区三级高清视频 | 91久久综合| 欧美日韩国产综合视频在线观看中文| 新狼窝色av性久久久久久| 亚洲永久免费精品| 国产一区91精品张津瑜| 国产精品激情偷乱一区二区∴| 亚洲一区国产一区| 99精品国产高清一区二区 | 亚洲激情偷拍| 亚洲看片网站| 亚洲精品日韩在线| 国产精品高潮久久| 国产精品成人一区二区| 国产伦精品一区二区三区四区免费| 欧美黑人在线观看| 国产日韩1区| 国产在线不卡| 亚洲黄网站黄| 亚洲素人一区二区| 香蕉尹人综合在线观看| 久久久精品一区| 午夜视频久久久| 老司机精品久久| 亚洲精品综合精品自拍| 亚洲影院污污.| 久久久久久电影| 欧美精品v国产精品v日韩精品| 国产精品伦一区| 亚洲欧美电影在线观看| 久久av二区| 亚洲九九九在线观看| 亚洲欧美国产日韩中文字幕| 另类图片国产| 亚洲丰满少妇videoshd| 亚洲香蕉视频| 欧美大秀在线观看| 亚洲影院色无极综合| 欧美日本国产精品| 亚洲高清电影| 亚洲欧美日韩第一区| 亚洲国产成人精品视频| 亚洲曰本av电影| 欧美午夜精品一区二区三区| 尤物在线精品| 最新国产の精品合集bt伙计| 亚洲美女免费精品视频在线观看| 欧美影院成年免费版| 久久成人国产| 精品91久久久久| 久久国产精品72免费观看| 99精品久久免费看蜜臀剧情介绍| 久久久久久久尹人综合网亚洲| 9色国产精品| 香蕉视频成人在线观看| 国产欧美日韩在线视频| 久久er99精品| 欧美在线视频观看| 夜夜嗨av色一区二区不卡| 日韩五码在线| 精品91视频| 亚洲大胆女人| 欧美日韩亚洲视频| 欧美亚洲综合网| 新67194成人永久网站| 亚洲第一精品夜夜躁人人爽 | 亚洲欧美www| 国产三级精品在线不卡| 欧美福利视频在线| 黄色精品一二区| 亚洲欧洲精品一区二区| 国内精品久久久久久久97牛牛| 美日韩精品视频| 韩国欧美一区| 亚洲视频精选在线| 日韩视频免费看| 欧美a级片网站| 亚洲天堂av在线免费观看| 美国十次成人| 国产精品丝袜91| 欧美成人免费小视频| 国产精品青草久久| 亚洲私人黄色宅男| 亚洲欧美日本日韩| 免费成年人欧美视频| 快播亚洲色图| 亚洲欧洲在线看| 欧美精品一区二区三区高清aⅴ| 欧美va天堂在线| 亚洲午夜一区二区| 国产精品v欧美精品v日韩精品| 一区二区三区成人| 久久精品天堂| 91久久综合| 欧美性做爰猛烈叫床潮| 亚洲免费综合| 亚洲国产小视频在线观看| 亚洲麻豆一区| 亚洲福利国产精品| 国产精品扒开腿做爽爽爽软件| 狠狠操狠狠色综合网| 久久香蕉国产线看观看网| 亚洲精品一区二区在线| 亚洲国产日韩综合一区| 亚洲影院污污.| 在线一区二区视频| 国产日韩欧美精品一区| 欧美多人爱爱视频网站| 亚洲视频在线播放| 亚洲精品日韩在线观看| 久久国产精品免费一区| 最近看过的日韩成人| 国产亚洲精品久久飘花| 欧美mv日韩mv国产网站app| 午夜精品福利电影| 亚洲欧美www| 亚洲三级视频| 狠狠色狠狠色综合系列| 欧美四级剧情无删版影片| 欧美成人免费视频| 久久人人97超碰国产公开结果 | 久久国产精品99国产精| 久久久久在线| 国产精品久久久久久久久久三级| 国产区精品视频| 在线亚洲一区| 亚洲美女91| 欧美精选午夜久久久乱码6080| 裸体一区二区| 国产精品久久91| 国产婷婷色一区二区三区| 国外成人在线| 亚洲国产精品久久久久秋霞不卡 | 亚洲一区二区免费| 欧美一区二区在线观看| 美女国内精品自产拍在线播放| 欧美高清不卡| 亚洲视频免费观看| 亚洲一区二区三区成人在线视频精品| 在线午夜精品| 国产精品高潮视频| 亚洲国产三级网| 欧美一区二区三区久久精品| 久久综合给合| 久久综合国产精品| 国产精品乱子久久久久| 亚洲天堂黄色| 日韩视频在线观看国产| 久热综合在线亚洲精品| 国产亚洲观看| 久久久久久九九九九| 亚洲人成在线免费观看| 欧美精品一级| 亚洲人成艺术| 国产日韩视频| 亚洲午夜精品网| 99精品国产在热久久| 欧美国产日韩精品免费观看| 日韩午夜在线播放| 亚洲午夜黄色| 国产精品高潮视频| 亚洲午夜激情网页| 日韩一级免费| 国产三区二区一区久久| 久久成人免费| 久久高清福利视频| 国精品一区二区三区| 久久久久久久久久久久久女国产乱| 99精品国产福利在线观看免费 | 亚洲日本成人| 亚洲精品系列| 黄色在线一区| 99精品99久久久久久宅男| 亚洲国产成人一区| 99国内精品久久| 亚洲精品一区二区三区av| 午夜综合激情| 久久久久se| 国产毛片精品国产一区二区三区| 亚洲欧洲精品一区| 韩国一区电影|