tweb/public/npm.leemon.chunk.js

1 line
14 KiB
JavaScript
Raw Normal View History

2020-08-18 19:39:57 +02:00
(window.webpackJsonp=window.webpackJsonp||[]).push([[2],{50:function(n,r,t){"use strict";t.r(r),t.d(r,"bpe",(function(){return f})),t.d(r,"one",(function(){return h})),t.d(r,"zero",(function(){return g})),t.d(r,"findPrimes",(function(){return L})),t.d(r,"millerRabinInt",(function(){return N})),t.d(r,"millerRabin",(function(){return Q})),t.d(r,"bitSize",(function(){return U})),t.d(r,"expand",(function(){return V})),t.d(r,"randTruePrime",(function(){return W})),t.d(r,"randProbPrime",(function(){return X})),t.d(r,"randProbPrimeRounds",(function(){return Y})),t.d(r,"mod",(function(){return $})),t.d(r,"addInt",(function(){return nn})),t.d(r,"mult",(function(){return rn})),t.d(r,"powMod",(function(){return tn})),t.d(r,"sub",(function(){return en})),t.d(r,"add",(function(){return fn})),t.d(r,"inverseMod",(function(){return on})),t.d(r,"multMod",(function(){return un})),t.d(r,"randTruePrime_",(function(){return ln})),t.d(r,"randBigInt",(function(){return hn})),t.d(r,"randBigInt_",(function(){return gn})),t.d(r,"GCD",(function(){return an})),t.d(r,"GCD_",(function(){return cn})),t.d(r,"inverseMod_",(function(){return dn})),t.d(r,"inverseModInt",(function(){return vn})),t.d(r,"eGCD_",(function(){return wn})),t.d(r,"negative",(function(){return sn})),t.d(r,"greaterShift",(function(){return Mn})),t.d(r,"greater",(function(){return yn})),t.d(r,"divide_",(function(){return _n})),t.d(r,"carry_",(function(){return bn})),t.d(r,"modInt",(function(){return An})),t.d(r,"int2bigInt",(function(){return mn})),t.d(r,"str2bigInt",(function(){return In})),t.d(r,"equalsInt",(function(){return pn})),t.d(r,"equals",(function(){return kn})),t.d(r,"isZero",(function(){return Pn})),t.d(r,"bigInt2str",(function(){return Sn})),t.d(r,"dup",(function(){return xn})),t.d(r,"copy_",(function(){return Cn})),t.d(r,"copyInt_",(function(){return qn})),t.d(r,"addInt_",(function(){return Dn})),t.d(r,"rightShift_",(function(){return Gn})),t.d(r,"halve_",(function(){return Rn})),t.d(r,"leftShift_",(function(){return zn})),t.d(r,"multInt_",(function(){return Bn})),t.d(r,"divInt_",(function(){return Jn})),t.d(r,"linComb_",(function(){return On})),t.d(r,"linCombShift_",(function(){return Tn})),t.d(r,"addShift_",(function(){return Zn})),t.d(r,"subShift_",(function(){return jn})),t.d(r,"sub_",(function(){return En})),t.d(r,"add_",(function(){return Fn})),t.d(r,"mult_",(function(){return Hn})),t.d(r,"mod_",(function(){return Kn})),t.d(r,"multMod_",(function(){return Ln})),t.d(r,"squareMod_",(function(){return Nn})),t.d(r,"trim",(function(){return Qn})),t.d(r,"powMod_",(function(){return Un})),t.d(r,"mont_",(function(){return Vn}));var e,f=0,o=0,u="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_=!@#$%^&*()[]{}|;:,.<>/?`~ \\'\"+-";for(f=0;1<<f+1>1<<f;f++);e=(o=(1<<(f>>=1))-1)+1;var i,l,h=mn(1,1,1),g=mn(0,1,1),a=new Array(0),c=a,d=a,v=a,w=a,s=a,M=a,y=a,_=a,b=a,A=a,m=a,I=a,p=a,k=a,P=a,S=a,x=a,C=a,q=a,D=a,G=a,R=a,z=a,B=a,J=a,O=a,T=a,Z=a,j=a,E=a,F=a,H=a,K=a;function L(n){var r,t,e,f;for(t=new Array(n),r=0;r<n;r++)t[r]=0;for(t[0]=2,e=0;t[e]<n;){for(r=t[e]*t[e];r<n;r+=t[e])t[r]=1;for(t[++e]=t[e-1]+1;t[e]<n&&t[t[e]];t[e]++);}for(f=new Array(e),r=0;r<e;r++)f[r]=t[r];return f}function N(n,r){return A.length!==n.length&&(A=xn(n),m=xn(n),I=xn(n)),qn(I,r),Q(n,I)}function Q(n,r){var t,e,u,i;for(A.length!==n.length&&(A=xn(n),m=xn(n),I=xn(n)),Cn(I,r),Cn(m,n),Cn(A,n),Dn(m,-1),Dn(A,-1),u=0,t=0;t<m.length;t++)for(e=1;e<o;e<<=1)n[t]&e?(i=u<m.length+f?u:0,t=m.length,e=o):u++;if(i&&Gn(m,i),Un(I,m,n),!pn(I,1)&&!kn(I,A)){for(e=1;e<=i-1&&!kn(I,A);){if(Nn(I,n),pn(I,1))return 0;e++}if(!kn(I,A))return 0}return 1}function U(n){var r,t,e;for(r=n.length-1;0==n[r]&&r>0;r--);for(t=0,e=n[r];e;e>>=1,t++);return t+=f*r}function V(n,r){var t=mn(0,(n.length>r?n.length:r)*f,0);return Cn(t,n),t}function W(n){var r=mn(0,n,0);return ln(r,n),Qn(r,1)}function X(n){return Y(n,n>=600?2:n>=550?4:n>=500?5:n>=400?6:n>=350?7:n>=300?9:n>=250?12:n>=200?15:n>=150?18:n>=100?27:40)}function Y(n,r){var t,e,f;for(3e4,t=mn(0,n,0),0===q.length&&(q=L(3e4)),K.length!==t.length&&(K=xn(t));;){for(gn(t,n,0),t[0]|=1,f=0,