|
123 |
- #pragma once
-
- float expected [] = {6.965640e+02,2.435457e+03,3.809787e+03,5.342135e+03,5.033606e+03,1.878639e+04,2.992766e+03,4.251906e+03,2.327156e+03,6.943239e+03,3.233944e+03,5.899368e+03,1.212738e+03,2.634902e+03,2.338896e+03,3.062901e+03,4.583289e+03,5.207558e+03,3.945717e+03,1.610234e+03,2.913832e+03,3.207844e+03,1.765051e+03,2.745217e+03,1.826102e+03,1.814793e+03,3.131559e+03,4.545801e+03,6.835188e+03,3.423043e+03,1.033316e+03,3.960390e+02,1.635841e+04,1.769902e+03,5.383272e+02,3.671388e+03,3.044271e+03,4.295245e+03,2.932001e+03,2.699248e+03,2.816394e+03,1.677446e+03,1.645559e+03,3.061126e+03,3.998029e+03,4.814227e+03,3.953346e+03,3.981038e+03,3.813739e+03,3.002147e+03,1.689593e+03,2.421036e+03,2.612971e+03,1.693105e+03,3.422601e+03,2.952837e+03,2.287408e+03,1.314259e+03,2.700466e+03,3.986480e+02,2.248338e+03,2.890850e+03,2.046735e+03,2.819777e+03,2.529426e+03,4.147073e+03,3.575054e+03,6.092497e+02,3.410041e+03,6.042573e+02,3.740219e+03,3.373714e+03,2.975614e+03,5.166233e+03,3.462775e+03,5.806094e+03,2.013542e+03,1.050135e+03,2.077470e+03,3.493440e+03,3.564831e+03,1.558896e+03,4.422310e+03,1.399227e+03,2.472646e+03,1.845612e+03,1.601238e+03,9.195441e+02,1.920753e+03,1.299959e+03,2.926151e+03,2.507887e+03,3.292674e+03,3.486662e+03,1.911043e+03,2.904057e+03,1.166072e+03,4.306068e+03,2.270995e+03,1.361380e+03,1.991033e+03,6.817420e+02,2.372753e+03,2.269490e+03,5.084716e+02,2.020852e+03,4.253350e+02,3.230588e+03,2.716786e+03,4.015577e+03,9.436890e+02,2.444384e+03,1.035006e+03,3.845329e+03,3.811422e+02,5.433000e+02,2.613640e+03,1.572307e+03,1.009957e+03,8.700765e+02,1.073074e+03,2.224805e+03,2.065551e+03,3.031282e+03,6.783326e+02,3.477681e+03,2.428031e+03,4.071128e+03,2.475692e+03,2.009826e+03,5.320924e+03,1.325147e+03,2.228803e+03,1.431440e+03,1.351739e+03,2.303605e+03,1.178153e+03,2.184820e+03,1.295416e+03,3.918615e+03,3.068579e+03,3.915641e+03,2.574187e+03,1.164893e+03,1.575789e+03,2.090233e+03,2.493177e+03,2.230187e+03,1.278127e+03,1.600950e+03,1.111286e+03,3.048698e+03,5.667196e+03,2.425855e+03,7.738056e+02,2.292024e+03,3.328960e+03,2.685813e+03,3.043943e+03,6.309764e+02,5.348433e+03,3.362754e+02,2.974319e+03,2.712548e+03,3.626467e+03,7.289197e+02,2.687405e+03,5.621705e+03,1.481679e+03,1.880519e+03,2.209120e+03,4.280729e+03,1.386094e+03,2.093540e+03,1.851524e+03,2.194915e+03,2.754999e+03,2.230349e+03,2.557888e+03,2.600003e+03,2.592755e+03,1.533708e+03,2.682770e+03,1.614496e+03,3.203085e+03,1.294711e+03,3.653182e+03,2.684215e+03,1.086199e+03,1.725499e+03,2.146051e+03,1.815284e+03,1.032418e+03,4.143211e+03,1.752719e+03,4.086155e+03,1.263729e+03,8.088406e+02,3.010550e+03,1.622454e+03,2.161360e+03,6.799824e+02,1.977001e+03,1.849912e+03,1.698956e+03,1.082972e+03,4.031460e+03,9.294761e+02,2.519780e+03,3.410630e+03,1.117476e+03,1.940098e+03,2.104564e+03,9.994141e+02,3.557855e+03,8.594481e+02,1.527326e+03,3.352475e+03,9.170007e+02,1.315848e+03,2.829314e+03,1.900373e+03,2.455623e+03,2.238349e+03,3.581179e+03,2.424490e+03,1.297170e+03,8.914974e+02,3.032053e+03,1.262024e+03,1.804534e+03,2.224945e+03,1.720680e+03,2.767742e+03,1.430630e+03,2.856051e+03,4.741054e+03,2.059093e+03,2.006119e+03,1.282360e+03,8.749102e+02,1.496949e+03,7.659163e+02,3.145944e+03,4.130090e+02,3.028400e+03,1.097104e+03,4.902931e+02,2.016160e+03,7.994675e+02,3.109587e+03,2.086274e+03,1.478034e+03,1.176800e+03,2.823905e+03,1.358204e+03,2.730136e+03,1.443948e+03,2.269408e+03,1.578803e+03,9.810011e+02,2.065485e+03,2.016787e+03,4.391457e+03,3.670659e+03,2.053225e+03,4.017374e+03,1.299900e+03,1.375927e+03,3.103614e+03,4.254416e+03,3.073470e+03,8.345060e+02,2.272230e+03,2.292295e+03,1.727519e+03,1.217769e+03,2.216084e+03,2.510343e+03,3.155719e+03,3.618196e+03,6.128112e+02,7.465880e+02,1.602421e+03,3.411402e+03,5.008744e+03,3.226395e+03,3.383627e+03,2.118619e+03,4.156461e+03,3.402975e+03,2.575142e+02,4.157344e+03,1.153246e+03,2.347883e+03,3.383113e+03,5.658134e+03,1.864212e+03,3.256105e+03,1.488507e+03,1.138006e+03,2.900006e+03,1.845690e+03,1.433427e+03,9.777120e+02,4.967379e+03,3.211192e+03,1.775390e+03,4.024455e+03,2.125253e+03,4.777561e+03,5.186499e+03,2.258583e+03,4.525800e+03,1.103082e+03,1.682651e+03,2.929230e+03,9.934246e+02,3.218430e+03,3.926827e+03,3.276383e+03,3.499035e+03,8.953965e+02,1.571996e+03,2.316880e+03,3.871665e+03,3.262202e+03,4.793892e+03,1.266245e+03,3.408077e+03,4.248123e+03,1.607902e+03,2.698996e+03,2.642456e+03,2.132993e+03,2.396603e+03,2.027052e+03,1.202235e+03,3.479997e+03,1.626853e+03,1.923755e+03,5.853484e+03,2.149007e+03,3.273314e+03,1.259559e+03,3.054337e+03,3.410667e+03,4.735620e+03,2.864828e+03,3.591367e+03,1.879755e+03,4.253409e+03,2.377168e+03,1.320064e+03,5.746204e+03,2.817498e+03,3.357312e+03,1.286535e+03,3.967990e+03,1.595431e+03,1.955260e+03,2.363697e+03,2.642354e+03,4.261628e+03,1.931534e+03,1.799422e+03,1.300083e+03,2.161782e+03,1.493821e+03,1.555195e+03,1.836395e+03,2.834938e+03,1.109650e+03,3.518717e+03,1.412287e+03,2.652237e+03,3.806371e+03,3.944419e+03,5.889499e+03,1.378780e+03,4.879959e+03,2.167883e+03,3.423162e+03,4.632846e+03,4.260637e+03,3.861572e+03,3.018726e+03,3.589148e+03,1.418626e+03,2.416169e+03,3.850772e+03,1.960935e+03,9.886033e+02,3.903342e+03,1.227229e+03,5.505247e+02,1.920229e+03,2.392552e+03,3.539834e+03,2.236081e+03,6.883954e+02,4.850783e+03,3.850137e+03,4.004331e+03,3.023455e+03,3.665352e+03,3.005823e+03,8.316788e+02,5.401673e+03,5.503869e+03,2.107076e+03,9.672335e+02,2.396803e+03,2.613025e+03,1.221357e+03,4.025263e+03,2.980505e+03,1.582853e+03,3.383786e+03,3.225528e+03,9.902609e+02,3.589843e+02,1.858408e+03,2.642973e+03,8.172008e+02,3.778796e+03,3.724690e+03,1.423650e+03,2.868174e+03,2.498272e+03,3.227583e+03,1.699761e+03,1.995967e+03,1.004812e+03,2.601171e+03,2.911415e+03,4.433175e+02,6.012452e+02,1.236040e+03,1.787038e+03,2.410105e+03,3.260092e+02,2.824543e+03,3.830760e+03,1.838990e+03,1.672212e+03,3.831967e+03,2.164987e+03,2.880469e+03,2.112185e+03,3.832157e+03,4.074320e+02,1.384075e+03,2.239093e+03,1.449991e+03,2.793757e+03,3.407202e+03,3.456079e+03,2.676166e+03,7.040184e+02,5.234459e+03,1.905003e+03,1.120786e+03,1.039120e+03,3.159543e+03,1.355450e+03,3.525490e+03,1.409550e+03,1.424092e+03,2.559473e+03,1.830567e+03,5.102330e+03,2.893504e+03,3.688120e+03,2.171266e+03,2.871401e+03,2.537837e+02,2.612915e+03,1.558788e+03,7.229731e+02,1.623371e+03,2.149052e+03,1.363240e+03,1.726018e+03,4.764067e+03,1.783747e+03,3.525574e+03,3.087368e+03,2.634364e+03,3.074197e+03,4.160808e+03,1.759143e+03,2.984700e+03,2.341760e+03,1.435019e+03,9.858931e+02,1.492825e+03,5.893754e+02,3.462784e+02,1.948229e+03,1.596782e+03,2.483476e+03,1.660549e+03,2.259825e+03,2.274411e+03,4.455678e+03,6.980308e+02,3.738390e+03,1.918957e+03,1.959308e+03,1.008293e+03,9.796305e+02,3.187133e+03,9.796304e+02,1.008293e+03,1.959308e+03,1.918957e+03,3.738390e+03,6.980308e+02,4.455678e+03,2.274411e+03,2.259825e+03,1.660549e+03,2.483475e+03,1.596782e+03,1.948229e+03,3.462785e+02,5.893756e+02,1.492825e+03,9.858930e+02,1.435019e+03,2.341760e+03,2.984700e+03,1.759144e+03,4.160807e+03,3.074196e+03,2.634364e+03,3.087368e+03,3.525575e+03,1.783747e+03,4.764067e+03,1.726019e+03,1.363240e+03,2.149052e+03,1.623371e+03,7.229734e+02,1.558788e+03,2.612915e+03,2.537835e+02,2.871401e+03,2.171266e+03,3.688120e+03,2.893504e+03,5.102330e+03,1.830567e+03,2.559473e+03,1.424091e+03,1.409551e+03,3.525490e+03,1.355450e+03,3.159543e+03,1.039119e+03,1.120786e+03,1.905002e+03,5.234458e+03,7.040186e+02,2.676165e+03,3.456079e+03,3.407201e+03,2.793757e+03,1.449991e+03,2.239093e+03,1.384074e+03,4.074319e+02,3.832157e+03,2.112185e+03,2.880469e+03,2.164987e+03,3.831967e+03,1.672212e+03,1.838990e+03,3.830759e+03,2.824543e+03,3.260094e+02,2.410105e+03,1.787038e+03,1.236041e+03,6.012446e+02,4.433170e+02,2.911415e+03,2.601171e+03,1.004812e+03,1.995967e+03,1.699761e+03,3.227583e+03,2.498272e+03,2.868175e+03,1.423651e+03,3.724690e+03,3.778796e+03,8.172009e+02,2.642973e+03,1.858408e+03,3.589847e+02,9.902619e+02,3.225529e+03,3.383786e+03,1.582853e+03,2.980505e+03,4.025263e+03,1.221357e+03,2.613025e+03,2.396803e+03,9.672337e+02,2.107076e+03,5.503869e+03,5.401673e+03,8.316791e+02,3.005823e+03,3.665352e+03,3.023454e+03,4.004332e+03,3.850138e+03,4.850783e+03,6.883958e+02,2.236080e+03,3.539834e+03,2.392552e+03,1.920229e+03,5.505242e+02,1.227229e+03,3.903342e+03,9.886034e+02,1.960935e+03,3.850772e+03,2.416170e+03,1.418626e+03,3.589148e+03,3.018726e+03,3.861573e+03,4.260637e+03,4.632846e+03,3.423162e+03,2.167883e+03,4.879959e+03,1.378781e+03,5.889499e+03,3.944419e+03,3.806371e+03,2.652237e+03,1.412287e+03,3.518717e+03,1.109649e+03,2.834938e+03,1.836395e+03,1.555195e+03,1.493821e+03,2.161782e+03,1.300083e+03,1.799422e+03,1.931534e+03,4.261629e+03,2.642353e+03,2.363697e+03,1.955260e+03,1.595431e+03,3.967989e+03,1.286535e+03,3.357312e+03,2.817497e+03,5.746204e+03,1.320064e+03,2.377168e+03,4.253409e+03,1.879755e+03,3.591367e+03,2.864828e+03,4.735619e+03,3.410667e+03,3.054336e+03,1.259559e+03,3.273314e+03,2.149008e+03,5.853484e+03,1.923755e+03,1.626853e+03,3.479997e+03,1.202235e+03,2.027051e+03,2.396602e+03,2.132993e+03,2.642456e+03,2.698996e+03,1.607902e+03,4.248123e+03,3.408076e+03,1.266245e+03,4.793891e+03,3.262202e+03,3.871665e+03,2.316880e+03,1.571997e+03,8.953963e+02,3.499034e+03,3.276383e+03,3.926827e+03,3.218429e+03,9.934258e+02,2.929229e+03,1.682651e+03,1.103082e+03,4.525800e+03,2.258582e+03,5.186499e+03,4.777561e+03,2.125252e+03,4.024455e+03,1.775390e+03,3.211192e+03,4.967380e+03,9.777120e+02,1.433427e+03,1.845690e+03,2.900007e+03,1.138006e+03,1.488507e+03,3.256105e+03,1.864212e+03,5.658134e+03,3.383112e+03,2.347883e+03,1.153246e+03,4.157344e+03,2.575140e+02,3.402975e+03,4.156461e+03,2.118619e+03,3.383627e+03,3.226395e+03,5.008743e+03,3.411401e+03,1.602421e+03,7.465881e+02,6.128112e+02,3.618196e+03,3.155719e+03,2.510344e+03,2.216083e+03,1.217769e+03,1.727520e+03,2.292294e+03,2.272230e+03,8.345060e+02,3.073470e+03,4.254416e+03,3.103614e+03,1.375927e+03,1.299901e+03,4.017374e+03,2.053225e+03,3.670659e+03,4.391456e+03,2.016787e+03,2.065484e+03,9.810016e+02,1.578803e+03,2.269408e+03,1.443948e+03,2.730136e+03,1.358204e+03,2.823905e+03,1.176800e+03,1.478034e+03,2.086275e+03,3.109587e+03,7.994675e+02,2.016160e+03,4.902927e+02,1.097104e+03,3.028400e+03,4.130096e+02,3.145944e+03,7.659163e+02,1.496948e+03,8.749103e+02,1.282360e+03,2.006119e+03,2.059093e+03,4.741054e+03,2.856051e+03,1.430630e+03,2.767742e+03,1.720680e+03,2.224945e+03,1.804534e+03,1.262024e+03,3.032053e+03,8.914973e+02,1.297170e+03,2.424490e+03,3.581179e+03,2.238350e+03,2.455623e+03,1.900374e+03,2.829314e+03,1.315848e+03,9.170007e+02,3.352477e+03,1.527326e+03,8.594479e+02,3.557856e+03,9.994141e+02,2.104564e+03,1.940098e+03,1.117476e+03,3.410630e+03,2.519780e+03,9.294755e+02,4.031460e+03,1.082972e+03,1.698956e+03,1.849913e+03,1.977001e+03,6.799824e+02,2.161360e+03,1.622453e+03,3.010550e+03,8.088401e+02,1.263728e+03,4.086155e+03,1.752719e+03,4.143212e+03,1.032418e+03,1.815284e+03,2.146052e+03,1.725499e+03,1.086199e+03,2.684215e+03,3.653182e+03,1.294712e+03,3.203085e+03,1.614496e+03,2.682771e+03,1.533707e+03,2.592755e+03,2.600003e+03,2.557888e+03,2.230349e+03,2.754999e+03,2.194915e+03,1.851524e+03,2.093540e+03,1.386094e+03,4.280730e+03,2.209120e+03,1.880519e+03,1.481679e+03,5.621706e+03,2.687405e+03,7.289193e+02,3.626467e+03,2.712549e+03,2.974319e+03,3.362754e+02,5.348433e+03,6.309758e+02,3.043942e+03,2.685813e+03,3.328960e+03,2.292024e+03,7.738057e+02,2.425855e+03,5.667196e+03,3.048698e+03,1.111286e+03,1.600950e+03,1.278127e+03,2.230186e+03,2.493177e+03,2.090233e+03,1.575789e+03,1.164893e+03,2.574187e+03,3.915641e+03,3.068579e+03,3.918615e+03,1.295416e+03,2.184819e+03,1.178153e+03,2.303605e+03,1.351739e+03,1.431440e+03,2.228803e+03,1.325147e+03,5.320925e+03,2.009826e+03,2.475692e+03,4.071128e+03,2.428030e+03,3.477681e+03,6.783326e+02,3.031281e+03,2.065551e+03,2.224805e+03,1.073074e+03,8.700765e+02,1.009957e+03,1.572307e+03,2.613640e+03,5.433000e+02,3.811422e+02,3.845329e+03,1.035005e+03,2.444384e+03,9.436890e+02,4.015576e+03,2.716786e+03,3.230588e+03,4.253350e+02,2.020852e+03,5.084716e+02,2.269490e+03,2.372753e+03,6.817419e+02,1.991033e+03,1.361380e+03,2.270995e+03,4.306069e+03,1.166072e+03,2.904057e+03,1.911043e+03,3.486662e+03,3.292674e+03,2.507888e+03,2.926151e+03,1.299959e+03,1.920754e+03,9.195442e+02,1.601238e+03,1.845612e+03,2.472646e+03,1.399227e+03,4.422310e+03,1.558896e+03,3.564831e+03,3.493439e+03,2.077470e+03,1.050135e+03,2.013542e+03,5.806095e+03,3.462775e+03,5.166233e+03,2.975614e+03,3.373714e+03,3.740219e+03,6.042573e+02,3.410042e+03,6.092498e+02,3.575053e+03,4.147073e+03,2.529426e+03,2.819777e+03,2.046735e+03,2.890851e+03,2.248338e+03,3.986480e+02,2.700466e+03,1.314260e+03,2.287408e+03,2.952837e+03,3.422601e+03,1.693104e+03,2.612971e+03,2.421035e+03,1.689593e+03,3.002147e+03,3.813739e+03,3.981038e+03,3.953346e+03,4.814227e+03,3.998030e+03,3.061128e+03,1.645559e+03,1.677447e+03,2.816394e+03,2.699246e+03,2.932001e+03,4.295244e+03,3.044271e+03,3.671388e+03,5.383273e+02,1.769901e+03,1.635841e+04,3.960389e+02,1.033316e+03,3.423043e+03,6.835187e+03,4.545801e+03,3.131559e+03,1.814793e+03,1.826102e+03,2.745217e+03,1.765052e+03,3.207842e+03,2.913832e+03,1.610234e+03,3.945717e+03,5.207558e+03,4.583289e+03,3.062900e+03,2.338896e+03,2.634903e+03,1.212739e+03,5.899369e+03,3.233944e+03,6.943240e+03,2.327156e+03,4.251905e+03,2.992766e+03,1.878639e+04,5.033606e+03,5.342135e+03,3.809787e+03,2.435456e+03};
|