zoukankan      html  css  js  c++  java
  • Valid Number——分情况讨论最经典的题(没细看)——这题必须静下心来好好看看

    Validate if a given string is numeric.

    Some examples:
    "0" => true
    " 0.1 " => true
    "abc" => false
    "1 a" => false
    "2e10" => true

    Note: It is intended for the problem statement to be ambiguous. You should gather all requirements up front before implementing one.

    Update (2015-02-10):
    The signature of the C++ function had been updated. If you still see your function signature accepts a const char * argument, please click the reload button to reset your code definition.

    这道题思想上没什么难度,主要是许多的细节需要考虑,挺麻烦的,就没自己写了。

    class Solution {
    public:
        bool isNumber(string s) {
            string num = s;  
            int i=0;  
            while(num[i]==' ')i++;  
            if(num[i]=='-' || num[i]=='+')i++;  
            int j=num.size()-1;  
            while(num[j]==' ')j--;  
            if(i<=j)  
                num = num.substr(i,j-i+1);  
            else return false;  
      
            int dot = -1;  
            int ee = -1;  
            for(int i=0; i<num.size(); i++)  
            {  
                if(dot == -1 && num[i] == '.')  
                    dot = i;  
                else if(ee == -1 && num[i] == 'e'){  
                    ee = i;  
                    if(num[i+1] == '-' || num[i+1]=='+')  
                        i++;  
                }  
                else{   
                    int tmpnum = num[i]-'0';  
                    if(0<=tmpnum && tmpnum<=9)continue;  
                    else return false;  
                }  
            }  
            //xxx.xxexx  
            string startstr,midstr,laststr;  
            if(dot==-1 && ee==-1){//xxxx  
                startstr = num;  
                if(startstr.size()<1)return false;  
            }else if(dot!=-1 && ee==-1){//xxx.xxx  
                startstr = num.substr(0,dot);  
                midstr=num.substr(dot+1);//.1,2.,0.1,0.0,2.0  
                if(startstr.size()<1 && midstr.size()<1)  
                    return false;  
            }else if(dot==-1 && ee!=-1){//xxxexxx  
                startstr = num.substr(0,ee);  
                if(startstr.size()<1)return false;  
                if(num[ee+1] == '-' || num[ee+1]=='+')  
                    laststr = num.substr(ee+2);  
                else  
                    laststr = num.substr(ee+1);  
                if(laststr.size()<1)return false;  
            }else{//xxx.xxexx  
                if(dot>ee)return false;  
                startstr = num.substr(0,dot);  
                midstr=num.substr(dot+1,ee-dot-1);  
                if(startstr.size()<1 && midstr.size()<1)  
                    return false;  
                if(num[ee+1] == '-' || num[ee+1]=='+')  
                    laststr = num.substr(ee+2);  
                else  
                    laststr = num.substr(ee+1);  
                if(laststr.size()<1)return false;  
            }  
            return true;  
        }
    };

    All Test Cases:

    Input Output Expected
    "3" TRUE TRUE
    "e" FALSE FALSE
    "1" TRUE TRUE
    "." FALSE FALSE
    "4" TRUE TRUE
    "0" TRUE TRUE
    " " FALSE FALSE
    "5" TRUE TRUE
    "2" TRUE TRUE
    "7" TRUE TRUE
    "9" TRUE TRUE
    "6" TRUE TRUE
    " ." FALSE FALSE
    "e9" FALSE FALSE
    "11" TRUE TRUE
    "1 " TRUE TRUE
    ".1" TRUE TRUE
    "19" TRUE TRUE
    "01" TRUE TRUE
    ".2" TRUE TRUE
    "e." FALSE FALSE
    "4 " TRUE TRUE
    "e1" FALSE FALSE
    " 0" TRUE TRUE
    "0e" FALSE FALSE
    ".0" TRUE TRUE
    "3." TRUE TRUE
    "41" TRUE TRUE
    "e7" FALSE FALSE
    "5 " TRUE TRUE
    ".6" TRUE TRUE
    ".." FALSE FALSE
    "61" TRUE TRUE
    "65" TRUE TRUE
    "e0" FALSE FALSE
    "0." TRUE TRUE
    "80" TRUE TRUE
    "5e" FALSE FALSE
    "1e" FALSE FALSE
    "10" TRUE TRUE
    "17" TRUE TRUE
    "13" TRUE TRUE
    "1." TRUE TRUE
    "48" TRUE TRUE
    ".5" TRUE TRUE
    "21" TRUE TRUE
    "00" TRUE TRUE
    ". " FALSE FALSE
    "6e" FALSE FALSE
    "18" TRUE TRUE
    "e6" FALSE FALSE
    "15" TRUE TRUE
    "05" TRUE TRUE
    "56" TRUE TRUE
    "4." TRUE TRUE
    "73" TRUE TRUE
    "44" TRUE TRUE
    "03" TRUE TRUE
    "ee" FALSE FALSE
    "60" TRUE TRUE
    ".e" FALSE FALSE
    "e3" FALSE FALSE
    "66" TRUE TRUE
    " e" FALSE FALSE
    "2e0" TRUE TRUE
    "210" TRUE TRUE
    "1e6" TRUE TRUE
    ".20" TRUE TRUE
    "10e" FALSE FALSE
    "..2" FALSE FALSE
    ". 1" FALSE FALSE
    "0.8" TRUE TRUE
    "4e0" TRUE TRUE
    "5.6" TRUE TRUE
    "151" TRUE TRUE
    "6.1" TRUE TRUE
    ".15" TRUE TRUE
    "1 4" FALSE FALSE
    "114" TRUE TRUE
    "0.7" TRUE TRUE
    "936" TRUE TRUE
    ".e1" FALSE FALSE
    "55e" FALSE FALSE
    "510" TRUE TRUE
    "0.." FALSE FALSE
    "e11" FALSE FALSE
    "010" TRUE TRUE
    "016" TRUE TRUE
    ".0e" FALSE FALSE
    "1 0" FALSE FALSE
    "e81" FALSE FALSE
    "6e0" TRUE TRUE
    "1 " TRUE TRUE
    "605" TRUE TRUE
    ".18" TRUE TRUE
    "e20" FALSE FALSE
    " 74" TRUE TRUE
    "e61" FALSE FALSE
    ".80" TRUE TRUE
    "00e" FALSE FALSE
    " 9." TRUE TRUE
    "000" TRUE TRUE
    "1e." FALSE FALSE
    ".91" TRUE TRUE
    "3. " TRUE TRUE
    "113" TRUE TRUE
    "005" TRUE TRUE
    "111" TRUE TRUE
    "041" TRUE TRUE
    ". 0" FALSE FALSE
    ".1." FALSE FALSE
    "861" TRUE TRUE
    "26." TRUE TRUE
    "1 ." FALSE FALSE
    "..." FALSE FALSE
    "101" TRUE TRUE
    ".00" TRUE TRUE
    "316" TRUE TRUE
    ".1e" FALSE FALSE
    "500" TRUE TRUE
    "01." TRUE TRUE
    "78." TRUE TRUE
    "3e1" TRUE TRUE
    "3.." FALSE FALSE
    "381" TRUE TRUE
    "315" TRUE TRUE
    ".72" TRUE TRUE
    "1e9" TRUE TRUE
    "59." TRUE TRUE
    "110" TRUE TRUE
    "1.0" TRUE TRUE
    "0.1" TRUE TRUE
    "4.." FALSE FALSE
    "1.4" TRUE TRUE
    ".2." FALSE FALSE
    " 9e" FALSE FALSE
    "811" TRUE TRUE
    "10." TRUE TRUE
    " 0e" FALSE FALSE
    "1.." FALSE FALSE
    "225" TRUE TRUE
    "00 " TRUE TRUE
    "341" TRUE TRUE
    "108" TRUE TRUE
    "1.1" TRUE TRUE
    "..0" FALSE FALSE
    "920" TRUE TRUE
    "150" TRUE TRUE
    ".. " FALSE FALSE
    "008" TRUE TRUE
    "e44" FALSE FALSE
    "4e." FALSE FALSE
    "400" TRUE TRUE
    "1.3" TRUE TRUE
    "0e " FALSE FALSE
    "ee6" FALSE FALSE
    "3 " TRUE TRUE
    "46." TRUE TRUE
    "0.e" FALSE FALSE
    "235" TRUE TRUE
    "971" TRUE TRUE
    "ee." FALSE FALSE
    "171" TRUE TRUE
    " .9" TRUE TRUE
    " 0 " TRUE TRUE
    "1e1" TRUE TRUE
    "002" TRUE TRUE
    "3 6" FALSE FALSE
    "e.1" FALSE FALSE
    "0.0" TRUE TRUE
    "8.." FALSE FALSE
    "301" TRUE TRUE
    "7 1" FALSE FALSE
    "370" TRUE TRUE
    "6ee" FALSE FALSE
    ".7." FALSE FALSE
    "070" TRUE TRUE
    "ee0" FALSE FALSE
    "01e" FALSE FALSE
    "761" TRUE TRUE
    "0e1" TRUE TRUE
    "130" TRUE TRUE
    "8 8" FALSE FALSE
    "0 0" FALSE FALSE
    "001" TRUE TRUE
    "911" TRUE TRUE
    "08." TRUE TRUE
    "009" TRUE TRUE
    "6 9" FALSE FALSE
    "700" TRUE TRUE
    "e12" FALSE FALSE
    "115" TRUE TRUE
    " 00" TRUE TRUE
    "11." TRUE TRUE
    ".92" TRUE TRUE
    "801" TRUE TRUE
    "41." TRUE TRUE
    "170" TRUE TRUE
    "3.e" FALSE FALSE
    "900" TRUE TRUE
    "e0 " FALSE FALSE
    "175" TRUE TRUE
    "708" TRUE TRUE
    "1.7" TRUE TRUE
    ".05" TRUE TRUE
    "e9e" FALSE FALSE
    "1.e" FALSE FALSE
    "0 ." FALSE FALSE
    "050" TRUE TRUE
    "1.8" TRUE TRUE
    "01 " TRUE TRUE
    "e1e" FALSE FALSE
    "41e" FALSE FALSE
    " e0" FALSE FALSE
    "100" TRUE TRUE
    "076" TRUE TRUE
    " 10" TRUE TRUE
    "18." TRUE TRUE
    "9e1" TRUE TRUE
    "e90" FALSE FALSE
    " ee" FALSE FALSE
    ".9 " TRUE TRUE
    "8e " FALSE FALSE
    "961" TRUE TRUE
    "8ee" FALSE FALSE
    "05 " TRUE TRUE
    "5e4" TRUE TRUE
    "e51" FALSE FALSE
    "198" TRUE TRUE
    "0e3" TRUE TRUE
    "81." TRUE TRUE
    "934" TRUE TRUE
    "1. " TRUE TRUE
    " 06" TRUE TRUE
    "e01" FALSE FALSE
    "09 " TRUE TRUE
    "f.e" FALSE FALSE
    "85." TRUE TRUE
    "te1" FALSE FALSE
    "Re7" FALSE FALSE
    "3me" FALSE FALSE
    "5 " TRUE TRUE
    "D+ " FALSE FALSE
    "5.5" TRUE TRUE
    "e30" FALSE FALSE
    "Y+." FALSE FALSE
    "G76" FALSE FALSE
    "004" TRUE TRUE
    "e56" FALSE FALSE
    "02." TRUE TRUE
    "3e5" TRUE TRUE
    "e-e" FALSE FALSE
    "O62" FALSE FALSE
    ".e0" FALSE FALSE
    "e.+" FALSE FALSE
    "-1." TRUE TRUE
    " T3" FALSE FALSE
    "Ui." FALSE FALSE
    "53K" FALSE FALSE
    "Z3m" FALSE FALSE
    "M0R" FALSE FALSE
    "+++" FALSE FALSE
    "+-." FALSE FALSE
    "6Ze" FALSE FALSE
    ".5e" FALSE FALSE
    "16U" FALSE FALSE
    "O +" FALSE FALSE
    "j+1" FALSE FALSE
    "i.1" FALSE FALSE
    "2Se" FALSE FALSE
    "OL8" FALSE FALSE
    "J.-" FALSE FALSE
    "-01" TRUE TRUE
    "6+1" FALSE FALSE
    ".8+" FALSE FALSE
    ".9." FALSE FALSE
    "42e" FALSE FALSE
    "-7." TRUE TRUE
    "fe " FALSE FALSE
    "80e" FALSE FALSE
    "55." TRUE TRUE
    "7-c" FALSE FALSE
    "1+8" FALSE FALSE
    "F 3" FALSE FALSE
    ".93" TRUE TRUE
    "tue" FALSE FALSE
    ".p7" FALSE FALSE
    "92m" FALSE FALSE
    "e4." FALSE FALSE
    "7j1" FALSE FALSE
    "A--" FALSE FALSE
    "O ." FALSE FALSE
    "+Fe" FALSE FALSE
    "4. " TRUE TRUE
    ".1+" FALSE FALSE
    "ee7" FALSE FALSE
    " H." FALSE FALSE
    "+eo" FALSE FALSE
    "3-2" FALSE FALSE
    "3x1" FALSE FALSE
    "-+K" FALSE FALSE
    ". ." FALSE FALSE
    "..i" FALSE FALSE
    "+.e" FALSE FALSE
    "05A" FALSE FALSE
    "a1." FALSE FALSE
    "0- " FALSE FALSE
    "o.2" FALSE FALSE
    "2.e" FALSE FALSE
    "e 2" FALSE FALSE
    "ke." FALSE FALSE
    " 8+" FALSE FALSE
    "1-3" FALSE FALSE
    "4 e" FALSE FALSE
    " 75" TRUE TRUE
    "..9" FALSE FALSE
    ".x0" FALSE FALSE
    "M32" FALSE FALSE
    " Uc" FALSE FALSE
    "5+6" FALSE FALSE
    "712" TRUE TRUE
    "525" TRUE TRUE
    "-.V" FALSE FALSE
    "4e+" FALSE FALSE
    "8q4" FALSE FALSE
    "4+w" FALSE FALSE
    ". " FALSE FALSE
    "ex7" FALSE FALSE
    "e+ " FALSE FALSE
    ". +" FALSE FALSE
    " we" FALSE FALSE
    "4.m" FALSE FALSE
    "8f8" FALSE FALSE
    "De4" FALSE FALSE
    "- e" FALSE FALSE
    "22 " TRUE TRUE
    ".e5" FALSE FALSE
    "D m" FALSE FALSE
    "Se6" FALSE FALSE
    " ub" FALSE FALSE
    "3Xe" FALSE FALSE
    "9OU" FALSE FALSE
    "ie7" FALSE FALSE
    "+CW" FALSE FALSE
    "e79" FALSE FALSE
    "Ie." FALSE FALSE
    " 23" TRUE TRUE
    "+ej" FALSE FALSE
    "3O." FALSE FALSE
    "5.g" FALSE FALSE
    "re." FALSE FALSE
    "+N1" FALSE FALSE
    "e-b" FALSE FALSE
    "9 E" FALSE FALSE
    "8-B" FALSE FALSE
    "e+U" FALSE FALSE
    ".+." FALSE FALSE
    "i9a" FALSE FALSE
    "0-e" FALSE FALSE
    "G.+" FALSE FALSE
    "4I2" FALSE FALSE
    "zl4" FALSE FALSE
    "e+8" FALSE FALSE
    "881" TRUE TRUE
    "3xx" FALSE FALSE
    "5-q" FALSE FALSE
    "e.T" FALSE FALSE
    "7e5" TRUE TRUE
    "er2" FALSE FALSE
    "--e" FALSE FALSE
    "69e" FALSE FALSE
    "e.e" FALSE FALSE
    "eu7" FALSE FALSE
    "-R6" FALSE FALSE
    "+ev" FALSE FALSE
    "1-4" FALSE FALSE
    "+ ." FALSE FALSE
    "097" TRUE TRUE
    ".-4" FALSE FALSE
    "eg8" FALSE FALSE
    "J.." FALSE FALSE
    ".t-" FALSE FALSE
    "OBe" FALSE FALSE
    "I L" FALSE FALSE
    "6+x" FALSE FALSE
    "-7e" FALSE FALSE
    "i53" FALSE FALSE
    "e18" FALSE FALSE
    "a2+" FALSE FALSE
    ".7-" FALSE FALSE
    "5fA" FALSE FALSE
    "NE " FALSE FALSE
    "ee4" FALSE FALSE
    "+.8" TRUE TRUE
    "M0E" FALSE FALSE
    "51u" FALSE FALSE
    "J++" FALSE FALSE
    "ReE" FALSE FALSE
    "z6e" FALSE FALSE
    "ee " FALSE FALSE
    "e2+" FALSE FALSE
    "+53" TRUE TRUE
    "8+6" FALSE FALSE
    "+3e" FALSE FALSE
    "Oee" FALSE FALSE
    "U.7" FALSE FALSE
    "4e6" TRUE TRUE
    "-0e" FALSE FALSE
    "-X8" FALSE FALSE
    "e-1" FALSE FALSE
    "0x." FALSE FALSE
    "L7 " FALSE FALSE
    "5-H" FALSE FALSE
    "+eM" FALSE FALSE
    "6e+" FALSE FALSE
    "m-7" FALSE FALSE
    "5e." FALSE FALSE
    "H.P" FALSE FALSE
    "k74" FALSE FALSE
    "1+6" FALSE FALSE
    "1 6" FALSE FALSE
    "10o" FALSE FALSE
    "3 x" FALSE FALSE
    "eR." FALSE FALSE
    "3+e" FALSE FALSE
    "e+." FALSE FALSE
    "Dw." FALSE FALSE
    "n+-" FALSE FALSE
    ".4K" FALSE FALSE
    "-75" TRUE TRUE
    "39E" FALSE FALSE
    "e. " FALSE FALSE
    ".57" TRUE TRUE
    "e98" FALSE FALSE
    " 7e" FALSE FALSE
    "18e" FALSE FALSE
    "e9 " FALSE FALSE
    ".+e" FALSE FALSE
    "-2." TRUE TRUE
    "..o" FALSE FALSE
    "-1 " TRUE TRUE
    "8.0" TRUE TRUE
    "+.2" TRUE TRUE
    ".m5" FALSE FALSE
    "9-e" FALSE FALSE
    "07L" FALSE FALSE
    "17." TRUE TRUE
    ".ee" FALSE FALSE
    "..1" FALSE FALSE
    "4ee" FALSE FALSE
    "8C." FALSE FALSE
    "e7." FALSE FALSE
    "u.1" FALSE FALSE
    "652" TRUE TRUE
    "24g" FALSE FALSE
    "e1." FALSE FALSE
    "e.2" FALSE FALSE
    " -." FALSE FALSE
    "052" TRUE TRUE
    "e8 " FALSE FALSE
    "e52" FALSE FALSE
    "e +" FALSE FALSE
    "9y9" FALSE FALSE
    "ee-" FALSE FALSE
    "-e." FALSE FALSE
    "eE5" FALSE FALSE
    ".3e" FALSE FALSE
    ".83" TRUE TRUE
    "3.9" TRUE TRUE
    "50." TRUE TRUE
    "hee" FALSE FALSE
    "0V." FALSE FALSE
    ".e+" FALSE FALSE
    "ee+" FALSE FALSE
    ".41" TRUE TRUE
    "8.e" FALSE FALSE
    "X46" FALSE FALSE
    "139" TRUE TRUE
    "7 8" FALSE FALSE
    "4.7" TRUE TRUE
    "47." TRUE TRUE
    "e.." FALSE FALSE
    "20." TRUE TRUE
    "68 " TRUE TRUE
    "e6e" FALSE FALSE
    ".e." FALSE FALSE
    "9 8" FALSE FALSE
    "4e3" TRUE TRUE
    "2e " FALSE FALSE
    "928" TRUE TRUE
    "931" TRUE TRUE
    ".W4" FALSE FALSE
    "VKe" FALSE FALSE
    "1 3" FALSE FALSE
    "+ 1" FALSE FALSE
    "e8." FALSE FALSE
    "3e4" TRUE TRUE
    "eeh" FALSE FALSE
    "3 e" FALSE FALSE
    "6.r" FALSE FALSE
    "8e." FALSE FALSE
    " 65" TRUE TRUE
    "eM." FALSE FALSE
    "320" TRUE TRUE
    " 07" TRUE TRUE
    "6.5" TRUE TRUE
    "ey8" FALSE FALSE
    "0e5" TRUE TRUE
    "I5z" FALSE FALSE
    "0 6" FALSE FALSE
    ".ev" FALSE FALSE
    "8eQ" FALSE FALSE
    "0+." FALSE FALSE
    "66." TRUE TRUE
    "33 " TRUE TRUE
    "1ee" FALSE FALSE
    "377" TRUE TRUE
    "ee8" FALSE FALSE
    "07e" FALSE FALSE
    "+93" TRUE TRUE
    "2e5" TRUE TRUE
    "9e3" TRUE TRUE
    "777" TRUE TRUE
    ".-e" FALSE FALSE
    "e60" FALSE FALSE
    "8-." FALSE FALSE
    "X79" FALSE FALSE
    " 42" TRUE TRUE
    "6en" FALSE FALSE
    "9.8" TRUE TRUE
    "4e7" TRUE TRUE
    ".+8" FALSE FALSE
    " -e" FALSE FALSE
    " 56" TRUE TRUE
    "8 5" FALSE FALSE
    "-8-" FALSE FALSE
    "F.4" FALSE FALSE
    ".9e" FALSE FALSE
    " e" FALSE FALSE
    ".96" TRUE TRUE
    "6Ye" FALSE FALSE
    ".1i" FALSE FALSE
    "+61" TRUE TRUE
    "258" TRUE TRUE
    "417" TRUE TRUE
    "6+e" FALSE FALSE
    "e+3" FALSE FALSE
    "976" TRUE TRUE
    "g12" FALSE FALSE
    ".eT" FALSE FALSE
    "94e" FALSE FALSE
    "43e" FALSE FALSE
    "-3." TRUE TRUE
    "0 4" FALSE FALSE
    "R.." FALSE FALSE
    "ee2" FALSE FALSE
    "+E3" FALSE FALSE
    "5.8" TRUE TRUE
    "ez7" FALSE FALSE
    ".45" TRUE TRUE
    "Q.1" FALSE FALSE
    "2. " TRUE TRUE
    "e.5" FALSE FALSE
    "eze" FALSE FALSE
    "5.-" FALSE FALSE
    "e9P" FALSE FALSE
    " 1." TRUE TRUE
    ".t9" FALSE FALSE
    "eeK" FALSE FALSE
    "+8 " TRUE TRUE
    ". 7" FALSE FALSE
    "0m." FALSE FALSE
    "..e" FALSE FALSE
    ".H." FALSE FALSE
    ".7e" FALSE FALSE
    "y60" FALSE FALSE
    " e3" FALSE FALSE
    "e 1" FALSE FALSE
    ".z8" FALSE FALSE
    "1e0" TRUE TRUE
    "435" TRUE TRUE
    "54 " TRUE TRUE
    ". U" FALSE FALSE
    "4 9" FALSE FALSE
    "97e" FALSE FALSE
    "i+-" FALSE FALSE
    ".70.E" FALSE FALSE
    "671.l" FALSE FALSE
    "ee0.5" FALSE FALSE
    "6..8+" FALSE FALSE
    "eeee7" FALSE FALSE
    ".-e.W" FALSE FALSE
    "e2.20" FALSE FALSE
    "4e.9-" FALSE FALSE
    ". 0e7" FALSE FALSE
    "40.81" TRUE TRUE
    " r7 1" FALSE FALSE
    "a.e.q" FALSE FALSE
    "3...." FALSE FALSE
    "94TEP" FALSE FALSE
    " +0e-" FALSE FALSE
    "5-e95" FALSE FALSE
    "9+5 ." FALSE FALSE
    "43b6e" FALSE FALSE
    "4e1.e" FALSE FALSE
    "e.7e5" FALSE FALSE
    "0. .e" FALSE FALSE
    "6.. 3" FALSE FALSE
    "7-5Ae" FALSE FALSE
    "e3e6e" FALSE FALSE
    "e.I85" FALSE FALSE
    "e.617" FALSE FALSE
    ".44.8" FALSE FALSE
    "65eFn" FALSE FALSE
    "6.3.0" FALSE FALSE
    "46.e3" TRUE TRUE
    "Qe4qV" FALSE FALSE
    "75.0." FALSE FALSE
    ".e6ee" FALSE FALSE
    "He9ee" FALSE FALSE
    "9 ee " FALSE FALSE
    "e ..." FALSE FALSE
    "47 ." FALSE FALSE
    "eQe99" FALSE FALSE
    ".-5 b" FALSE FALSE
    " ...e" FALSE FALSE
    "6e6.5" FALSE FALSE
    "6ee69" FALSE FALSE
    "2.-6." FALSE FALSE
    "7.e-." FALSE FALSE
    "5 1.8" FALSE FALSE
    "pee.e" FALSE FALSE
    "Q0e.e" FALSE FALSE
    " 57eh" FALSE FALSE
    "7..-8" FALSE FALSE
    "e2.e5" FALSE FALSE
    " 4e3." FALSE FALSE
    " eee1" FALSE FALSE
    "07..e" FALSE FALSE
    "20..8" FALSE FALSE
    "98005" TRUE TRUE
    "6.66-" FALSE FALSE
    ".0s+-" FALSE FALSE
    " -+ " FALSE FALSE
    "e-.26" FALSE FALSE
    "...n." FALSE FALSE
    " 9566" TRUE TRUE
    "96 e5" FALSE FALSE
    "28304" TRUE TRUE
    "2eee." FALSE FALSE
    "e.343" FALSE FALSE
    "5+..6" FALSE FALSE
    "W0e-H" FALSE FALSE
    "e73-." FALSE FALSE
    ".e7eA" FALSE FALSE
    "8..e4" FALSE FALSE
    "eede2" FALSE FALSE
    ".0.39" FALSE FALSE
    " 8. 4" FALSE FALSE
    "e24-e" FALSE FALSE
    ".08 0" FALSE FALSE
    "3eee9" FALSE FALSE
    "..e6e" FALSE FALSE
    "28+9." FALSE FALSE
    "-.. e" FALSE FALSE
    ". .ee" FALSE FALSE
    ". ..8" FALSE FALSE
    "7e69e" FALSE FALSE
    "e6.7e" FALSE FALSE
    "e4e4e" FALSE FALSE
    " e-F-" FALSE FALSE
    "e4105" FALSE FALSE
    " 2.8" TRUE TRUE
    "8e.9e" FALSE FALSE
    "5ee.." FALSE FALSE
    "e6e66" FALSE FALSE
    "-4..2" FALSE FALSE
    "-euke" FALSE FALSE
    "66p45" FALSE FALSE
    "0..o6" FALSE FALSE
    "e35e." FALSE FALSE
    "5.7ee" FALSE FALSE
    "5.94+" FALSE FALSE
    "e4e e" FALSE FALSE
    " 6.2q" FALSE FALSE
    ".568 " TRUE TRUE
    " 063e" FALSE FALSE
    "e.e.." FALSE FALSE
    "ee9.e" FALSE FALSE
    "-i dv" FALSE FALSE
    "2-09e" FALSE FALSE
    "2W0+ " FALSE FALSE
    "9Tp. " FALSE FALSE
    " .45." FALSE FALSE
    ".e.ee" FALSE FALSE
    ".e..Q" FALSE FALSE
    ".. 6." FALSE FALSE
    "2.e7." FALSE FALSE
    "e51.4" FALSE FALSE
    " 2.ee" FALSE FALSE
    "e2.-e" FALSE FALSE
    "52..." FALSE FALSE
    "6+65e" FALSE FALSE
    "1e.66" FALSE FALSE
    ".e.c8" FALSE FALSE
    " 01+2" FALSE FALSE
    "3.09e" FALSE FALSE
    "e7. 7" FALSE FALSE
    "5692." TRUE TRUE
    "67551" TRUE TRUE
    "-J.09" FALSE FALSE
    ".e.-6" FALSE FALSE
    "1595." TRUE TRUE
    "e.e89" FALSE FALSE
    "W.e3e" FALSE FALSE
    "32+7." FALSE FALSE
    "+.461" TRUE TRUE
    "..ee." FALSE FALSE
    "6..L." FALSE FALSE
    "2e8e " FALSE FALSE
    ".3+ee" FALSE FALSE
    "..1e+" FALSE FALSE
    "-e8+-" FALSE FALSE
    "..x8e" FALSE FALSE
    ".2e81" TRUE TRUE
    ".204e" FALSE FALSE
    "e.e03" FALSE FALSE
    "303 4" FALSE FALSE
    "eee.9" FALSE FALSE
    ".+.6." FALSE FALSE
    ".9 e " FALSE FALSE
    "82..3" FALSE FALSE
    "g13+." FALSE FALSE
    "0e 5." FALSE FALSE
    "5ee0." FALSE FALSE
    ". .6e" FALSE FALSE
    "846.e" FALSE FALSE
    "60.6." FALSE FALSE
    "0.e-e" FALSE FALSE
    "5-673" FALSE FALSE
    "8P.91" FALSE FALSE
    "072K " FALSE FALSE
    "+e3ee" FALSE FALSE
    "V.e6." FALSE FALSE
    "42760" TRUE TRUE
    "ee46." FALSE FALSE
    "3e-+-" FALSE FALSE
    "ee2-2" FALSE FALSE
    " 90e " FALSE FALSE
    "9.0.8" FALSE FALSE
    "57-6e" FALSE FALSE
    ".eeeR" FALSE FALSE
    "64..e" FALSE FALSE
    "-e58 " FALSE FALSE
    "..7e8" FALSE FALSE
    ". +.0" FALSE FALSE
    " 8. 7" FALSE FALSE
    "e.6.3" FALSE FALSE
    ".e132" FALSE FALSE
    "9.25." FALSE FALSE
    "7e57." FALSE FALSE
    "-.3e6" TRUE TRUE
    " e.4-" FALSE FALSE
    "e7..q" FALSE FALSE
    "75518" TRUE TRUE
    "8-eee" FALSE FALSE
    "8.-e9" FALSE FALSE
    " 3H17" FALSE FALSE
    "e 91." FALSE FALSE
    "..e21" FALSE FALSE
    " ..10" FALSE FALSE
    "68.89" TRUE TRUE
    "6y +." FALSE FALSE
    "e6.8e" FALSE FALSE
    "e2.3." FALSE FALSE
    "9. 2 " FALSE FALSE
    "e7.5." FALSE FALSE
    "D.-54" FALSE FALSE
    "35900" TRUE TRUE
    "3 418" FALSE FALSE
    "6.-e1" FALSE FALSE
    "..21e" FALSE FALSE
    "1 3.e" FALSE FALSE
    " eek." FALSE FALSE
    "P+e19" FALSE FALSE
    ".87.." FALSE FALSE
    "92e1740e91" FALSE FALSE
    "7 0353372." FALSE FALSE
    "5 e40e 703" FALSE FALSE
    "+94.3.+66e" FALSE FALSE
    "71.5..U29." FALSE FALSE
    "e8 -.6 e.." FALSE FALSE
    "949.40. 62" FALSE FALSE
    "1856.6h..-" FALSE FALSE
    "e0-19688ee" FALSE FALSE
    "3-37W.ee39" FALSE FALSE
    " 257e6748e" FALSE FALSE
    "32e8 .616 " FALSE FALSE
    " 277707e26" TRUE TRUE
    "56+ .84473" FALSE FALSE
    "2...ee+..E" FALSE FALSE
    "e667e2743e" FALSE FALSE
    "e6..6e.ef." FALSE FALSE
    "3204ee0e.8" FALSE FALSE
    " +2OO805.8" FALSE FALSE
    "3 312z -e " FALSE FALSE
    "-91p7.67e1" FALSE FALSE
    "98+8e16.6 " FALSE FALSE
    "Bn.30.L 7+" FALSE FALSE
    ".6T..3.3e1" FALSE FALSE
    "494e 1+ .." FALSE FALSE
    "4e77 3287e" FALSE FALSE
    "e.36e i3x." FALSE FALSE
    ".-x294.8.6" FALSE FALSE
    "-8115 e957" FALSE FALSE
    "e136.66.72" FALSE FALSE
    "2e6u.745-9" FALSE FALSE
    "37424.59 ." FALSE FALSE
    "459277e38+" FALSE FALSE
    "u35e +15-e" FALSE FALSE
    "76..89e7e9" FALSE FALSE
    "0N82+r8e64" FALSE FALSE
    "61990793P0" FALSE FALSE
    "2-29j. 1." FALSE FALSE
    "..1.220e ." FALSE FALSE
    "88+e91e-7+" FALSE FALSE
    "84ee9e+e4." FALSE FALSE
    "25332+.6e+" FALSE FALSE
    "-+4e207 e2" FALSE FALSE
    "..+.8.515e" FALSE FALSE
    "W74911+4 ." FALSE FALSE
    "87e276 -.9" FALSE FALSE
    "e1C276h7.3" FALSE FALSE
    "81074470+4" FALSE FALSE
    ".0.5e72e50" FALSE FALSE
    "9162079+4." FALSE FALSE
    ".6 2e.e.9 " FALSE FALSE
    "7-9x9eE7we" FALSE FALSE
    "9W689936e " FALSE FALSE
    "5e..05 ee7" FALSE FALSE
    "80+e539.+5" FALSE FALSE
    "69 e. 60 " FALSE FALSE
    " . 22k7 19" FALSE FALSE
    ". e2.99.e0" FALSE FALSE
    "48376682.4" TRUE TRUE
    "53.7U8e-98" FALSE FALSE
    "+ r4.e45e5" FALSE FALSE
    "ee22e4e3Ye" FALSE FALSE
    "6483ee-.. " FALSE FALSE
    "3. 07Yf694" FALSE FALSE
    "078332e437" TRUE TRUE
    "R7.U-9++- " FALSE FALSE
    "29 K es745" FALSE FALSE
    "0 92e359-2" FALSE FALSE
    "1Y958L81-G" FALSE FALSE
    "+V+Pee97 e" FALSE FALSE
    "67.x 0573." FALSE FALSE
    ".-01..29E9" FALSE FALSE
    "+ .00e1e. " FALSE FALSE
    "E+9ee93 e+" FALSE FALSE
    "68.6-76 14" FALSE FALSE
    "e3+e 2-590" FALSE FALSE
    "e+pe.39 62" FALSE FALSE
    "e1e3988e39" FALSE FALSE
    "24c5 3+.91" FALSE FALSE
    "733+ee7e.2" FALSE FALSE
    "e7.e8K1877" FALSE FALSE
    "88-758.e 3" FALSE FALSE
    "48-546.JJ8" FALSE FALSE
    "48e8e17916" FALSE FALSE
    "1.99353L32" FALSE FALSE
    "e.7e645C.5" FALSE FALSE
    "1650-1 953" FALSE FALSE
    "e2e9e6Xee-" FALSE FALSE
    "83398Ne55e" FALSE FALSE
    "78e.634 55" FALSE FALSE
    "0y651.9117" FALSE FALSE
    " 11037e4He" FALSE FALSE
    "e14e71 8" FALSE FALSE
    ".e74065e7+" FALSE FALSE
    "9997 3+..6" FALSE FALSE
    ".d2378e4X0" FALSE FALSE
    "vW88151e6e" FALSE FALSE
    "6e09e+e 55" FALSE FALSE
    "4 444.3.4 " FALSE FALSE
    "1.431352e7" TRUE TRUE
    "2.+.36374e" FALSE FALSE
    ".7.ee95e22" FALSE FALSE
    "6e..8 6977" FALSE FALSE
    "4+-e... .0" FALSE FALSE
    "7T+3.136e2" FALSE FALSE
    "ey.99+719e" FALSE FALSE
    "eee3UU25. " FALSE FALSE
    ".9 e 070.2" FALSE FALSE
    "-651e--1e0" FALSE FALSE
    "4e3121.40e" FALSE FALSE
    ". 66502h.K" FALSE FALSE
    " e+76e66l2" FALSE FALSE
    "86+71+8 2-" FALSE FALSE
    "06020e6073" TRUE TRUE
    "+o25621e3 " FALSE FALSE
    "e72D3.e74 " FALSE FALSE
    " 5.1e0j3Z3" FALSE FALSE
    "0eS.e955 1" FALSE FALSE
    "3e9-t3e048" FALSE FALSE
    "eV2ee512-8" FALSE FALSE
    ".8N8.4u51." FALSE FALSE
    "9e98+540 3" FALSE FALSE
    ".6 Ee.U.8 " FALSE FALSE
    "-+9e148-+." FALSE FALSE
    "2d218783eM" FALSE FALSE
    "-070991.58" TRUE TRUE
    "6L9+4-7e6-" FALSE FALSE
    ".1.+eDe318" FALSE FALSE
    " 8e50e.e8+" FALSE FALSE
    "00-684.5+4" FALSE FALSE
    "3X6e41e1 e" FALSE FALSE
    ".+eg10--85" FALSE FALSE
    "e2s51981J9" FALSE FALSE
    "e0e0X 609." FALSE FALSE
    " 6qt1e2..e" FALSE FALSE
    " 5M6158.4." FALSE FALSE
    "h..H655ee " FALSE FALSE
    "4445ee6..5" FALSE FALSE
    "47e.6. be." FALSE FALSE
    "ee..8- e2 " FALSE FALSE
    " c99.7e8 ." FALSE FALSE
    " 005047e+6" TRUE TRUE
    "3.+e35+65e" FALSE FALSE
    "790554n 82" FALSE FALSE
    "3+8-917590" FALSE FALSE
    "Qe8e.0.55+" FALSE FALSE
    "we57.94x.1" FALSE FALSE
    "++330.9e9." FALSE FALSE
    "-e9e..0.80" FALSE FALSE
    "9-3ee97e+5" FALSE FALSE
    "3132 63es9" FALSE FALSE
    "3.31ec25 0" FALSE FALSE
    "07e.6..033" FALSE FALSE
    "Vee3854 -4" FALSE FALSE
    "5e38.6e1e+" FALSE FALSE
    ".41.8..4 +" FALSE FALSE
    "eAc.23e0X9" FALSE FALSE
    "+7e1.+510." FALSE FALSE
    "e6++e39v2S" FALSE FALSE
    ".4T411 ee." FALSE FALSE
    "p.-2 108e4" FALSE FALSE
    "439724e2e5" FALSE FALSE
    "2e+60++604" FALSE FALSE
    "e4mel8.843" FALSE FALSE
    "17e3+. . 9" FALSE FALSE
    " .4292072A" FALSE FALSE
    "6 7. e040+" FALSE FALSE
    " 2c e.3802" FALSE FALSE
    "808e 461+e" FALSE FALSE
    "+32.82eh8." FALSE FALSE
    "8a187e5 8y" FALSE FALSE
    "2439.69..e" FALSE FALSE
    ".4e284v6-7" FALSE FALSE
    "5o6--49.-1" FALSE FALSE
    "e.26. 03e1" FALSE FALSE
    ".071e 15g." FALSE FALSE
    "851822 f2-" FALSE FALSE
    "8e.950Y.e8" FALSE FALSE
    "3.+-e01075" FALSE FALSE
    ".9389e41. " FALSE FALSE
    "F2099e+.0." FALSE FALSE
    " l8226e 6" FALSE FALSE
    "E27334-279" FALSE FALSE
    "v50 e.Ge3 " FALSE FALSE
    "66.5een1-9" FALSE FALSE
    "Zb1888.62-" FALSE FALSE
    "16e45A4548" FALSE FALSE
    "R0827eeee9" FALSE FALSE
    ".e2545.eg5" FALSE FALSE
    "03.W790e67" FALSE FALSE
    "ee168.1710" FALSE FALSE
    ".558.+2eo." FALSE FALSE
    "--10-Y4332" FALSE FALSE
    "5e0.e.33-9" FALSE FALSE
    "597H.42662" FALSE FALSE
    "56..6e5340" FALSE FALSE
    "--e6+1.367" FALSE FALSE
    "+3. e04116" FALSE FALSE
    " 40q.- .62" FALSE FALSE
    "4836e66054" TRUE TRUE
    "9.71727e22" TRUE TRUE
    "55076.5437" TRUE TRUE
    "667332e696" TRUE TRUE
    " 9657.91e9" TRUE TRUE
    "176.e50455" TRUE TRUE
    "32.e-80123" TRUE TRUE
    "72348e7431" TRUE TRUE
    "850404625 " TRUE TRUE
    "38e8699485" TRUE TRUE
    "1328273213" TRUE TRUE
    "0180e81700" TRUE TRUE
    "3736762.81" TRUE TRUE
    "875.1544e7" TRUE TRUE
    "09e9877950" TRUE TRUE
    "2e83140193" TRUE TRUE
    "+93728.248" TRUE TRUE
    ".338e57821" TRUE TRUE
    "467509860." TRUE TRUE
    "28545.e624" TRUE TRUE
    "69861.6e22" TRUE TRUE
    "7278829.49" TRUE TRUE
    "256523.e02" TRUE TRUE
    "378510e004" TRUE TRUE
    "31355628e8" TRUE TRUE
    "649.023444" TRUE TRUE
    "8e52791704" TRUE TRUE
    " 28096.458" TRUE TRUE
    "5897972791" TRUE TRUE
    "91.12e6319" TRUE TRUE
    "9533917.19" TRUE TRUE
    "1684068864" TRUE TRUE
    " 13e58069" TRUE TRUE
    "063.e57002" TRUE TRUE
    "9189196467" TRUE TRUE
    "48920999e5" TRUE TRUE
    "+32.6318e6" TRUE TRUE
    ".571380561" TRUE TRUE
    ".271508e05" TRUE TRUE
    "1204327033" TRUE TRUE
    "511e381307" TRUE TRUE
    "438.4e0197" TRUE TRUE
    "11500236.8" TRUE TRUE
    "17.1661975" TRUE TRUE
    "3108.16676" TRUE TRUE
    "798e566054" TRUE TRUE
    "86e2660151" TRUE TRUE
    "-044746.47" TRUE TRUE
    "-1.e49046 " TRUE TRUE
    "6.298359e7" TRUE TRUE
    "79850.8484" TRUE TRUE
    ".1657304e3" TRUE TRUE
    "7771793e51" TRUE TRUE
    "4.4600e188" TRUE TRUE
    "0401483909" TRUE TRUE
    "49.069518 " TRUE TRUE
    "-611711380" TRUE TRUE
    "3956847304" TRUE TRUE
    "8e04316290" TRUE TRUE
    "87e8864992" TRUE TRUE
    "06730.433 " TRUE TRUE
    "4818202950" TRUE TRUE
    "5.0e893700" TRUE TRUE
    "9.51061360" TRUE TRUE
    "-49e445254" TRUE TRUE
    "460506958 " TRUE TRUE
    " 758.79e48" TRUE TRUE
    "0245.89632" TRUE TRUE
    "46603430e5" TRUE TRUE
    "14.9e74509" TRUE TRUE
    ".1678343e5" TRUE TRUE
    "34161516e9" TRUE TRUE
    "6644.94218" TRUE TRUE
    "8182423.00" TRUE TRUE
    "0.01822091" TRUE TRUE
    "013455.e1 " TRUE TRUE
    " 303980320" TRUE TRUE
    "2240e0288 " TRUE TRUE
    "5.65572636" TRUE TRUE
    "206e627261" TRUE TRUE
    "608284e58 " TRUE TRUE
    "7619102516" TRUE TRUE
    "7667.592e1" TRUE TRUE
    " 065374348" TRUE TRUE
    "52e0281497" TRUE TRUE
    "6500170671" TRUE TRUE
    "-26957e471" TRUE TRUE
    "73.1e21199" TRUE TRUE
    " 1779.8167" TRUE TRUE
    "4244035374" TRUE TRUE
    ".653334751" TRUE TRUE
    "027.78458 " TRUE TRUE
    "7422994463" TRUE TRUE
    "-.18205126" TRUE TRUE
    "6.421826e5" TRUE TRUE
    "2907418391" TRUE TRUE
    "1.38354e+8" TRUE TRUE
    "86e4661377" TRUE TRUE
    "959440.94f" FALSE FALSE
    "3.94752969" TRUE TRUE
    "5409928995" TRUE TRUE
    "11e1765196" TRUE TRUE
    "08195.23e4" TRUE TRUE
    " -54.53061" TRUE TRUE
    "90.5645081" TRUE TRUE
    " 089211e1" TRUE TRUE
    "174356e066" TRUE TRUE
    "-776e61740" TRUE TRUE
    "075.44e229" TRUE TRUE
    "71e4282131" TRUE TRUE
    "84656e656D" FALSE FALSE
    "50e5048696" TRUE TRUE
    "8112626944" TRUE TRUE
    "5e56301137" TRUE TRUE
    "9.40044811" TRUE TRUE
    "34.72e7083" TRUE TRUE
    " 274560592" TRUE TRUE
    "97.20015e5" TRUE TRUE
    "-.13678e62" TRUE TRUE
    ".711445472" TRUE TRUE
    "59158073.4" TRUE TRUE
    ".703e+4144" TRUE TRUE
    "19035e2285" TRUE TRUE
    "163351.537" TRUE TRUE
    "-576.86e52" TRUE TRUE
    "1836037755" TRUE TRUE
    ".85e+72041" TRUE TRUE
    " 4783.99e6" TRUE TRUE
    " -69e81121" TRUE TRUE
    "563858.e30" TRUE TRUE
    "5107355e29" TRUE TRUE
    " -.7e+0435" TRUE TRUE
    "334.4e170 " TRUE TRUE
    "837683754 " TRUE TRUE
    "8720241.73" TRUE TRUE
    " -8439e403" TRUE TRUE
    "157e104927" TRUE TRUE
    " 4.183e28" TRUE TRUE
    " 9e4484578" TRUE TRUE
    " 3.8058575" TRUE TRUE
    ".789866e-3" TRUE TRUE
    " 9669.1942" TRUE TRUE
    "631.294768" TRUE TRUE
    "96e6711821" TRUE TRUE
    "072594e053" TRUE TRUE
    "14.8e5449 " TRUE TRUE
    "228.e16641" TRUE TRUE
    "34.250e192" TRUE TRUE
    "509180.201" TRUE TRUE
    "6.72e36964" TRUE TRUE
    "0018936 " TRUE TRUE
    "75679.4172" TRUE TRUE
    "7580599293" TRUE TRUE
    "4638737982" TRUE TRUE
    "+884755133" TRUE TRUE
    "0e75412409" TRUE TRUE
    "5.e2617635" TRUE TRUE
    "92529e2933" TRUE TRUE
    "-548.6133 " TRUE TRUE
    "62.2511073" TRUE TRUE
    "-.498e4176" TRUE TRUE
    "1638931e36" TRUE TRUE
    ".4665e6746" TRUE TRUE
    ".255852e89" TRUE TRUE
    " 86833431." TRUE TRUE
    "4e+1831773" TRUE TRUE
    "350.4e4320" TRUE TRUE
    "61030.3805" TRUE TRUE
    "359043.603" TRUE TRUE
    "0760542059" TRUE TRUE
    "94.740867 " TRUE TRUE
    "0080052.24" TRUE TRUE
    "837725757." TRUE TRUE
    "-277586109" TRUE TRUE
    "+42e+76125" TRUE TRUE
    "424132.095" TRUE TRUE
    "661850e060" TRUE TRUE
    "65.8954924" TRUE TRUE
    "40949e2471" TRUE TRUE
    "+15805.526" TRUE TRUE
    "8340e2262 " TRUE TRUE
    " 55468.e65" TRUE TRUE
    "0290.05980" TRUE TRUE
    "2945e+2553" TRUE TRUE
    "-94e394725" TRUE TRUE
    " .15324737" TRUE TRUE
    "894.125838" TRUE TRUE
    "6269407694" TRUE TRUE
    "24949.3065" TRUE TRUE
    "9.29300496" TRUE TRUE
    "32.82696e6" TRUE TRUE
    "17835863e4" TRUE TRUE
    "01897e3973" TRUE TRUE
    "+553.9e827" TRUE TRUE
    "-7.940e321" TRUE TRUE
    "+7016.99 " TRUE TRUE
    "88507830.0" TRUE TRUE
    "-0577.0123" TRUE TRUE
    "+5.12657e4" TRUE TRUE
    "166e-02767" TRUE TRUE
    ".107083246" TRUE TRUE
    "-239.579 " TRUE TRUE
    "+7859886.9" TRUE TRUE
    "980.626535" TRUE TRUE
    ".641086857" TRUE TRUE
    " 801800.62" TRUE TRUE
    "6901e60835" TRUE TRUE
    ".030136e60" TRUE TRUE
    "7979661e94" TRUE TRUE
    "7169404e12" TRUE TRUE
    "98677e0209" TRUE TRUE
    "-985911299" TRUE TRUE
    "+37760e133" TRUE TRUE
    "6508285.e8" TRUE TRUE
    "85511.7140" TRUE TRUE
    "+10e+46749" TRUE TRUE
    "549007605." TRUE TRUE
    " 2e3276141" TRUE TRUE
    " .01600e29" TRUE TRUE
    "166670788." TRUE TRUE
    "530.310864" TRUE TRUE
    "-3844867. " TRUE TRUE
    "77144.4348" TRUE TRUE
    "6.39e11454" TRUE TRUE
    "6e95838852" TRUE TRUE
    "1817954010" TRUE TRUE
    "067745624." TRUE TRUE
    "+335653687" TRUE TRUE
    "1711357378" TRUE TRUE
    "3361.55049" TRUE TRUE
    ".3652e6805" TRUE TRUE
    "3e03084908" TRUE TRUE
    "3743289465" TRUE TRUE
    "16092e9004" TRUE TRUE
    "279e557829" TRUE TRUE
    "4.21946e1 " TRUE TRUE
    " 36e208334" TRUE TRUE
    "36.6e73367" TRUE TRUE
    "1643.0567 " TRUE TRUE
    "1e58689735" TRUE TRUE
    "4517606454" TRUE TRUE
    ".090e63840" TRUE TRUE
    "24939164. " TRUE TRUE
    "8605351.e4" TRUE TRUE
    "79.17e0292" TRUE TRUE
    ".5e2369093" TRUE TRUE
    " 7.86397e0" TRUE TRUE
    "348030043 " TRUE TRUE
    "8814579e23" TRUE TRUE
    " 93158651." TRUE TRUE
    "0598.2e682" TRUE TRUE
    "109727237193.1 " TRUE TRUE
    " 088742432.12e1" TRUE TRUE
    "56670244781.326" TRUE TRUE
    "44e016912630333" TRUE TRUE
    "45.9874933e+473" TRUE TRUE
    "52305584e897361" TRUE TRUE
    "3.42691837e-014" TRUE TRUE
    " 751892213e9817" TRUE TRUE
    "8085390941.983 " TRUE TRUE
    "6531.3012374e10" TRUE TRUE
    "4335e6773123995" TRUE TRUE
    " 6.830e81308721" TRUE TRUE
    "192.752e4900909" TRUE TRUE
    "51007e+28440985" TRUE TRUE
    " 35019666.24962" TRUE TRUE
    ".65640791247040" TRUE TRUE
    "4078046578e3992" TRUE TRUE
    "43.9947317e9150" TRUE TRUE
    "1160181001e4999" TRUE TRUE
    "1371153060292e1" TRUE TRUE
    "578150404.495e4" TRUE TRUE
    "-40061713962213901e3" TRUE TRUE
    "07053299.68e40303731" TRUE TRUE
    " 01.64358277492401e4" TRUE TRUE
    " 3501980999044281.e7" TRUE TRUE
    "577514729524.75e9499" TRUE TRUE
    "2392184287e931692604" TRUE TRUE
    "97745e94633129402280" TRUE TRUE
    "92999522294757.73e62" TRUE TRUE
    "5080341e437282834303" TRUE TRUE
    "5e230709357851502907" TRUE TRUE
    " 971074089184.6e0945" TRUE TRUE
    "67.4e027373900727208" TRUE TRUE
    " +51.93483302981e917" TRUE TRUE
    "992700.5513600757592" TRUE TRUE
    "83752481.61e73455980" TRUE TRUE
    "9798912822943623.356" TRUE TRUE
    "4674e011117523839758" TRUE TRUE
    "86.870303248e3523581" TRUE TRUE
    "27968585981718583e27" TRUE TRUE
    "3290.2169007e5032781" TRUE TRUE
    " 03346.3200e3078009 " TRUE TRUE
    "451961827543.37e5642" TRUE TRUE
    " 2107611403.7798e039" TRUE TRUE
    "+.0344581871721e7229" TRUE TRUE
    "56614440300046e+1686" TRUE TRUE
    " 22709749659768580e8" TRUE TRUE
    "5e50 " TRUE TRUE
    "28172" TRUE TRUE
    "707e8" TRUE TRUE
    ".2854" TRUE TRUE
    "65992" TRUE TRUE
    "16.34" TRUE TRUE
    "+8230" TRUE TRUE
    "71e86" TRUE TRUE
    "80.24" TRUE TRUE
    "86.e3" TRUE TRUE
    "05. " TRUE TRUE
    ".022 " TRUE TRUE
    "+0619" TRUE TRUE
    "9.956" TRUE TRUE
    "249e6" TRUE TRUE
    "82938" TRUE TRUE
    "33314" TRUE TRUE
    ".3849" TRUE TRUE
    "67593" TRUE TRUE
    "-788f" FALSE FALSE
    ".0487" TRUE TRUE
    "197e0" TRUE TRUE
    "676.5" TRUE TRUE
    ".0277" TRUE TRUE
    "6e117" TRUE TRUE
    "61e8 " TRUE TRUE
    "94617" TRUE TRUE
    "8.e74" TRUE TRUE
    ".8e44" TRUE TRUE
    "3.032" TRUE TRUE
    "8.329" TRUE TRUE
    "1839." TRUE TRUE
    "7.766" TRUE TRUE
    "5225." TRUE TRUE
    " -391" TRUE TRUE
    "67e60" TRUE TRUE
    " 78.9" TRUE TRUE
    "1936." TRUE TRUE
    "8e373" TRUE TRUE
    ".0431" TRUE TRUE
    "621e4" TRUE TRUE
    " 42.7" TRUE TRUE
    "62.e3" TRUE TRUE
    "+.152" TRUE TRUE
    "+0168" TRUE TRUE
    "797.7" TRUE TRUE
    "75007" TRUE TRUE
    " 669" TRUE TRUE
    "398e3" TRUE TRUE
    "478. " TRUE TRUE
    "1.601" TRUE TRUE
    "85e99" TRUE TRUE
    "89026" TRUE TRUE
    "24464" TRUE TRUE
    "8.181" TRUE TRUE
    "3e74 " TRUE TRUE
    "8e90 " TRUE TRUE
    " 28. " TRUE TRUE
    "260.3" TRUE TRUE
    "26645" TRUE TRUE
    "-4981" TRUE TRUE
    "9.2 " TRUE TRUE
    "41146" TRUE TRUE
    ".69e1" TRUE TRUE
    "30558" TRUE TRUE
    "6238." TRUE TRUE
    "+75.1" TRUE TRUE
    "90564" TRUE TRUE
    ".3026" TRUE TRUE
    "30633" TRUE TRUE
    "9.e32" TRUE TRUE
    "+6105" TRUE TRUE
    "80156" TRUE TRUE
    "3e387" TRUE TRUE
    "93.13" TRUE TRUE
    "66575" TRUE TRUE
    " 300 " TRUE TRUE
    "00565" TRUE TRUE
    ".55e3" TRUE TRUE
    "296e6" TRUE TRUE
    ".3635" TRUE TRUE
    "955e5" TRUE TRUE
    "9.0e7" TRUE TRUE
    "927.0" TRUE TRUE
    "42345" TRUE TRUE
    "67e46" TRUE TRUE
    "0.7e2" TRUE TRUE
    ".937 " TRUE TRUE
    "22862" TRUE TRUE
    "8394 " TRUE TRUE
    "5e258" TRUE TRUE
    "81e+0" TRUE TRUE
    "6e797" TRUE TRUE
    "6e404" TRUE TRUE
    "2.e86" TRUE TRUE
    "17e01" TRUE TRUE
    "037.4" TRUE TRUE
    " .487" TRUE TRUE
    "26333" TRUE TRUE
    " 0.40" TRUE TRUE
    "93924" TRUE TRUE
    "942.5" TRUE TRUE
    "02.34" TRUE TRUE
    "-49e2" TRUE TRUE
    ".06e1" TRUE TRUE
    "41331" TRUE TRUE
    "0.4e8" TRUE TRUE
    "2e531" TRUE TRUE
    "99553" TRUE TRUE
    "6.540" TRUE TRUE
    "74e93" TRUE TRUE
    "1.756" TRUE TRUE
    "11.e8" TRUE TRUE
    " 9.7" TRUE TRUE
    "+1819" TRUE TRUE
    " 80.8" TRUE TRUE
    ".8957" TRUE TRUE
    "36064" TRUE TRUE
    "19687" TRUE TRUE
    "4039 " TRUE TRUE
    "0638D" FALSE FALSE
    "1711 " TRUE TRUE
    "2.712" TRUE TRUE
    "680.7" TRUE TRUE
    "+.9e3" TRUE TRUE
    "4110." TRUE TRUE
    "00690" TRUE TRUE
    "19693" TRUE TRUE
    "51998" TRUE TRUE
    "69.4 " TRUE TRUE
    "15102" TRUE TRUE
    "-7.62" TRUE TRUE
    "-0725" TRUE TRUE
    "-39. " TRUE TRUE
    "0.195" TRUE TRUE
    " 5.31" TRUE TRUE
    "5.006" TRUE TRUE
    "+.952" TRUE TRUE
    " .028" TRUE TRUE
    "4935." TRUE TRUE
    "29992" TRUE TRUE
    "91e66" TRUE TRUE
    "32.40" TRUE TRUE
    "64.88" TRUE TRUE
    ".7972" TRUE TRUE
    "8.252" TRUE TRUE
    "98e59" TRUE TRUE
    "44e56" TRUE TRUE
    "1e686" TRUE TRUE
    "-.01 " TRUE TRUE
    "563e8" TRUE TRUE
    "6196." TRUE TRUE
    " 6557" TRUE TRUE
    "+1892" TRUE TRUE
    "54.60" TRUE TRUE
    "805e6" TRUE TRUE
    "09299" TRUE TRUE
    ".4586" TRUE TRUE
    "3900." TRUE TRUE
    "72241" TRUE TRUE
    "81713" TRUE TRUE
    " 130" TRUE TRUE
    "3.088" TRUE TRUE
    "22473" TRUE TRUE
    "7e179" TRUE TRUE
    "51263" TRUE TRUE
    "64e62" TRUE TRUE
    "55375" TRUE TRUE
    ".5763" TRUE TRUE
    "59240" TRUE TRUE
    "+7734" TRUE TRUE
    "21e40" TRUE TRUE
    "87.93" TRUE TRUE
    "0e49 " TRUE TRUE
    "56e+9" TRUE TRUE
    "6e16 " TRUE TRUE
    "41.63" TRUE TRUE
    "9.247" TRUE TRUE
    " -.94" TRUE TRUE
    " 195 " TRUE TRUE
    "50320" TRUE TRUE
    "575e5" TRUE TRUE
    "13034" TRUE TRUE
    "9384." TRUE TRUE
    ".8e59" TRUE TRUE
    " 312." TRUE TRUE
    "2e730" TRUE TRUE
    ".86e4" TRUE TRUE
    "+0638" TRUE TRUE
    "+9.94" TRUE TRUE
    ".6830" TRUE TRUE
    "89.62" TRUE TRUE
    "597e1" TRUE TRUE
    "20506" TRUE TRUE
    "92.e5" TRUE TRUE
    ".9722" TRUE TRUE
  • 相关阅读:
    清除浮动的集中方式
    css动画
    [Asp.net]c#中的斜杠和反斜杠
    C# ASPX页面做上传提示:超过了最大请求长度,解决方法
    在asp.net中用客户端上传控件上传文件( 需要注意的)
    jquery clone 与 clone(true) 的区别
    【转载】用div+css模拟表格对角线
    .net2.0中的Json序列化数据
    jquery操作checkbox的选中与不选中,解决只有一次有用。
    转:不同服务器数据库之间的数据操作[含远程数据库备份]
  • 原文地址:https://www.cnblogs.com/qiaozhoulin/p/4576678.html
Copyright © 2011-2022 走看看