ÕªÒª£º Ò»¡¢ÎÊÌâ ¸ø¶¨ $n,m,p$£¬Çó $C_n^m\bmod p$£¬$n,m\le 10^{18},p\le 10^6$¡£ $p$ ÏÖÔÚ²»Ò»¶¨ÊÇÖÊÊýÁË£¬¸ÃÔõô°ì£¿ ¶þ¡¢½â·¨ Ê×ÏÈ£¬ÊýÂÛÌâÒ»¸ö³£¼ûµÄ×ö·¨£ºÈç¹ûÄ£Êý²»Ò»¶¨ÊÇÖÊÊý£¬ÄǾͰÑÄ£Êý²ð³ÉÈô¸É¸öÖÊÊýµÄ»ý£¬È»ºó·Ö±ðÇó½â£¬×îºóÓÃÖйúÊ£ÓඨÀíÇó½â¡£ 1. ²ð ÔĶÁÈ«ÎÄ
posted @ 2023-05-10 23:42 lrxQwQ ÔĶÁ(16) ÆÀÂÛ(0) ÍƼö(1) ±à¼­
ÕªÒª£º Ò»¡¢¶¨Àí ¸ø¶¨ $n,m,p$£¬$p$ ÊÇÖÊÊý£¬Çó $C_{m+n}^n\bmod p$£¬$n,m\le 10^{18},p\le 10^6$¡£ ÕâÌâ¿ÉÒÔÓà Lucas ¶¨ÀíÇó½â¡£ Lucas ¶¨Àí£º µ± $p$ ÊǸöÖÊÊýʱ£¬$\forall m,n\in N,C_n^m\equiv C_{\lfl ÔĶÁÈ«ÎÄ
posted @ 2023-05-10 13:28 lrxQwQ ÔĶÁ(16) ÆÀÂÛ(0) ÍƼö(1) ±à¼­
ÕªÒª£º ¸ø¶¨ $n$ ×é·Ç¸ºÕûÊý $a_i, b_i$£¬ÆäÖÐ $b_i$ Á½Á½»¥ÖÊ£¬Çó½â¹ØÓÚ $x$ µÄ·½³Ì×éµÄ×îС·Ç¸ºÕûÊý½â¡£ $\begin{cases} x \equiv b_1\ ({\rm mod}\ a_1) \ x\equiv b_2\ ({\rm mod}\ a_2) \ ... \ x \ ÔĶÁÈ«ÎÄ
posted @ 2023-05-09 20:36 lrxQwQ ÔĶÁ(20) ÆÀÂÛ(0) ÍƼö(1) ±à¼­
ÕªÒª£º ### $\mathrm{I}$ ÊýÂÛ #### Ò»¡¢Õû³ýÀíÂÛ ##### 1. ×ÔÈ»ÊýÓëÕûÊý ##### 2. Õû³ýµÄ»ù±¾ÖªÊ¶ ##### 3. ´øÓà³ý·¨ ##### 4. ×î´ó¹«Ô¼ÊýÀíÂÛ 1. [¼ÆËãÁ½¸öÊýµÄ×î´ó¹«Ô¼Êý](/qwq-qaq-tat/p ÔĶÁÈ«ÎÄ
posted @ 2023-05-09 18:00 lrxQwQ ÔĶÁ(22) ÆÀÂÛ(0) ÍƼö(1) ±à¼­
ÕªÒª£º ¸ø¶¨ $n$ ×é·Ç¸ºÕûÊý $a_i, b_i$ £¬Çó½â¹ØÓÚ $x$ µÄ·½³Ì×éµÄ×îС·Ç¸ºÕûÊý½â¡£ $\begin{cases} x \equiv b_1\ ({\rm mod}\ a_1) \ x\equiv b_2\ ({\rm mod}\ a_2) \ ... \ x \equiv b_n\ ({ ÔĶÁÈ«ÎÄ
posted @ 2023-05-09 17:56 lrxQwQ ÔĶÁ(13) ÆÀÂÛ(0) ÍƼö(1) ±à¼­
ÕªÒª£º Ò»¡¢BSGS Ëã·¨ ϵͳÀ´Ëµ£¬ËüÊÊÓÃÓÚÇóÀëÉ¢¶ÔÊý£¬Ò²¾ÍÊǸߴÎͬÓà·½³ÌµÄ½â¡£ ¸ø¶¨Ò»¸öÕûÊý $p$£¬ÒÔ¼°Ò»¸öÕûÊý $b$£¬Ò»¸öÕûÊý $n$£¬ÏÖÔÚÒªÇóÄã¼ÆËãÒ»¸ö×îСµÄ·Ç¸ºÕûÊý $l$£¬Âú×ã $b^l \equiv n \pmod p$£¬$2\le b,n < p<2^{31},\gcd(p,b)=1$¡£ ÔĶÁÈ«ÎÄ
posted @ 2023-05-09 17:04 lrxQwQ ÔĶÁ(21) ÆÀÂÛ(0) ÍƼö(1) ±à¼­
ÕªÒª£º Ò»¡¢ÅáÊñ¶¨Àí ÅáÊñ¶¨Àí£¨»ò±´×涨Àí£©µÃÃûÓÚ·¨¹úÊýѧ¼Ò°¬µÙ°²·ÅáÊñ£¬ËµÃ÷Á˶ÔÈκÎÕûÊý $a,b$ ºÍËüÃǵÄ×î´ó¹«Ô¼Êý $d$£¬¹ØÓÚδ֪Êý $x$ ºÍ $y$ µÄÏßÐÔ²»¶¨·½³Ì£¨³ÆΪÅáÊñµÈʽ£©£ºÈô $a,b$ ÊÇÕûÊý,ÇÒ $\gcd(a,b)=d$£¬ÄÇô¶ÔÓÚÈa56爆大奖在线娱乐âµÄÕûÊý $x,y,ax+by$ ¶¼Ò»¶¨ÊÇ $ ÔĶÁÈ«ÎÄ
posted @ 2023-05-09 11:01 lrxQwQ ÔĶÁ(32) ÆÀÂÛ(0) ÍƼö(1) ±à¼­
ÕªÒª£º Ò»¡¢Treap Treap ÊÇa56爆大奖在线娱乐ͨ¹ýÐýת²Ù×÷ά»¤ÐÔÖʵĶþ²æËÑË÷Ê÷¡£ ¶¨ÒåÏê¼û Ҫά»¤µÄ¶«Î÷»¹ÊÇÒ»Ñù£¬¶ÔÓÚa56爆大奖在线娱乐½Úµã£¬ÒªÎ¬»¤ËüµÄ×óÓÒ¶ù×Ó£¬×ÓÊ÷´óС£¬»¹ÓÐȨֵºÍËæ»úµÄÓÅÏȼ¶£¨ÕâÑù²ÅÄܱ£Ö¤Ê÷µÄ¸ß¶ÈÊÇ $O(\log n)$ ¼¶±ðµÄ£©¡£ ×¢Ò⣺Ðýת¡¢·ÖÁÑ¡¢ÉìչʲôµÄ¶¼ÊÇÊֶΣ¬Î¬³ÖƽºâÊ÷µÄ 2 ¸öÐÔÖʲÅÊÇÄ¿µÄ ÔĶÁÈ«ÎÄ
posted @ 2023-05-02 07:45 lrxQwQ ÔĶÁ(11) ÆÀÂÛ(0) ÍƼö(1) ±à¼­
ÕªÒª£º ²¿·ÖÄÚÈÝÀ´×Ô OI-WIKI¡£ 1. ¶Ñ 0. ¶ÑµÄ¶¨Òå ¶ÑÊÇÒ»¿Ã¶þ²æÊ÷£¬Âú×ãa56爆大奖在线娱乐½ÚµãµÄ¼üÖµ¶¼´óÓÚµÈÓÚËüµÄ¸¸Ç×½Úµã»òÕßСÓÚµÈÓÚËüµÄ¸¸Ç׽ڵ㡣a56爆大奖在线娱乐½ÚµãµÄ¼üÖµ¶¼´óÓÚµÈÓÚËüµÄ¸¸Ç×½ÚµãµÄ½ÐС¸ù¶Ñ£¬a56爆大奖在线娱乐½ÚµãµÄ¼üÖµ¶¼Ð¡ÓÚµÈÓÚËüµÄ¸¸Ç×½ÚµãµÄ½Ð´ó¸ù¶Ñ¡£ ÓÅÏȶÓÁÐÊÇa56爆大奖在线娱乐³éÏóÊý¾ÝÀàÐÍ£¬ËüÊÇa56爆大奖在线娱乐ÈÝÆ÷£¬ÀïÃæÓÐһЩԪËØ£¬ÕâЩ ÔĶÁÈ«ÎÄ
posted @ 2023-04-30 19:08 lrxQwQ ÔĶÁ(36) ÆÀÂÛ(0) ÍƼö(1) ±à¼­
ÕªÒª£º Ò»¡¢Ç°ÑÔ ×óÆ«Ê÷ÊÇa56爆大奖在线娱乐¿ÉÒÔÔÚ $O(\log n)$ ÄÚ¿ìËٺϲ¢µÄ¶ÑʽÊý¾Ý½á¹¹¡£ ¾ßÌåÀ´Ëµ£¬ ²åÈëÒ»¸öÔªËØ£º$O(\log n)$¡£ ²éѯ×îÖµ£º$O(1)$¡£ ɾ³ý×îÖµ£º$O(\log n)$¡£ ºÏ²¢£º$O(\log n)$¡£ ¼õÉÙÒ»¸öÔªËصÄÖµ£º$O(\log n)$¡£ ͬʱËü¿ÉÒԳ־û¯¡£ ¶þ¡¢¶¨Òå ÔĶÁÈ«ÎÄ
posted @ 2023-04-30 19:05 lrxQwQ ÔĶÁ(16) ÆÀÂÛ(0) ÍƼö(1) ±à¼­