• 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
  • 相关阅读:
    java基础学习笔记四(异常)
    关于linux下crontab mysql备份出来的数据为0字节的问题
    转:国内优秀npm镜像推荐及使用
    webpack使用总结~
    php下载远程文件方法~
    腾讯开放平台web第三方登录获取信息类(包含签名)
    windows 平台 php_Imagick 拓展遇到的那些坑!
    转:CentOS/Debian/Ubuntu一键安装LAMP(Apache/MySQL/PHP)环境
    composer 报错:Your requirements could not be resolved to an installable set of packages 解决方法
    Javascript模块化编程(三):require.js的用法
  • 原文地址:https://www.cnblogs.com/qiaozhoulin/p/4576678.html
Copyright © 2020-2023  润新知