From 0dff2bc503bc80a273d5635bd431afbe0cefc013 Mon Sep 17 00:00:00 2001 From: Aleksey Lobanov Date: Sun, 30 Oct 2016 13:26:27 +0300 Subject: [PATCH] Added solution of pr134 --- archives.html | 2 +- archives.html.gz | Bin 1488 -> 1507 bytes author/aleksei-lobanov.html | 28 +++- author/aleksei-lobanov.html.gz | Bin 3502 -> 3692 bytes authors.html | 2 +- authors.html.gz | Bin 1054 -> 1054 bytes category/project-euler.html | 28 +++- category/project-euler.html.gz | Bin 2457 -> 2669 bytes feeds/all.atom.xml | 29 +++- feeds/all.atom.xml.gz | Bin 2498 -> 2690 bytes feeds/all.rss.xml | 29 +++- feeds/all.rss.xml.gz | Bin 2543 -> 2743 bytes feeds/feed.atom.xml | 29 +++- feeds/feed.atom.xml.gz | Bin 2497 -> 2689 bytes feeds/feed.rss.xml | 29 +++- feeds/feed.rss.xml.gz | Bin 2543 -> 2743 bytes feeds/project-euler.atom.xml | 29 +++- feeds/project-euler.atom.xml.gz | Bin 1447 -> 1661 bytes feeds/tag-project-euler.atom.xml | 29 +++- feeds/tag-project-euler.atom.xml.gz | Bin 1449 -> 1664 bytes feeds/tag-python.atom.xml | 29 ++++ feeds/tag-python.atom.xml.gz | Bin 0 -> 1336 bytes feeds/tag-sympy.atom.xml | 29 ++++ feeds/tag-sympy.atom.xml.gz | Bin 0 -> 1336 bytes index.html | 28 +++- index.html.gz | Bin 3481 -> 3670 bytes posts/moio-reshenie-zadachi-134/index.html | 65 +++++++++ posts/moio-reshenie-zadachi-134/index.html.gz | Bin 0 -> 4058 bytes sitemap.xml | 125 ++++++++++-------- sitemap.xml.gz | Bin 689 -> 712 bytes tag/project-euler.html | 28 +++- tag/project-euler.html.gz | Bin 2457 -> 2669 bytes tag/python.html | 35 +++++ tag/python.html.gz | Bin 0 -> 2365 bytes tag/sympy.html | 35 +++++ tag/sympy.html.gz | Bin 0 -> 2364 bytes tags.html | 2 +- tags.html.gz | Bin 1201 -> 1217 bytes 38 files changed, 545 insertions(+), 65 deletions(-) create mode 100644 feeds/tag-python.atom.xml create mode 100644 feeds/tag-python.atom.xml.gz create mode 100644 feeds/tag-sympy.atom.xml create mode 100644 feeds/tag-sympy.atom.xml.gz create mode 100644 posts/moio-reshenie-zadachi-134/index.html create mode 100644 posts/moio-reshenie-zadachi-134/index.html.gz create mode 100644 tag/python.html create mode 100644 tag/python.html.gz create mode 100644 tag/sympy.html create mode 100644 tag/sympy.html.gz diff --git a/archives.html b/archives.html index c4d2ef0..66c631e 100644 --- a/archives.html +++ b/archives.html @@ -1,7 +1,7 @@ Блог 529

Archives for Блог 529

Пт 21 Октябрь 2016
Моё решение задачи 146
Пт 22 Июль 2016
Нахождение суммы k-ых степеней
Чт 17 Март 2016
Wallabag и реальная жизнь
Вс 10 Январь 2016
Как я шахматного бота писал
Вс 02 Август 2015
CrossGen v1.0
Пт 17 Июль 2015
Моё решение задачи 60
Пт 03 Июль 2015
Ещё одно вычисление выражений
Пт 17 Апрель 2015
Мой первый пост
  1. Моё решение задачи 146

    Краткое условие: необходимо найти сумму всех натуральных \(n\), что \(n^2+1\), \(n^2+3\), \(n^2+7\), \(n^2+9\), \(n^2+13\), и \(n^2+27\) будут последовательными простыми числами.


  2. Моё решение задачи 146

    Краткое условие: необходимо найти сумму всех натуральных \(n\), что \(n^2+1\), \(n^2+3\), \(n^2+7\), \(n^2+9\), \(n^2+13\), и \(n^2+27\) будут последовательными простыми числами.

    Authors on Блог 529

    1. Моё решение задачи 146

      Краткое условие: необходимо найти сумму всех натуральных \(n\), что \(n^2+1\), \(n^2+3\), \(n^2+7\), \(n^2+9\), \(n^2+13\), и \(n^2+27\) будут последовательными простыми числами.


    2. Моё решение задачи 146

      Краткое условие: необходимо найти сумму всех натуральных \(n\), что \(n^2+1\), \(n^2+3\), \(n^2+7\), \(n^2+9\), \(n^2+13\), и \(n^2+27\) будут последовательными простыми числами.

      1. Моё решение задачи 146

        Краткое условие: необходимо найти сумму всех натуральных \(n\), что \(n^2+1\), \(n^2+3\), \(n^2+7\), \(n^2+9\), \(n^2+13\), и \(n^2+27\) будут последовательными простыми числами.


      2. Моё решение задачи 146

        Краткое условие: необходимо найти сумму всех натуральных \(n\), что \(n^2+1\), \(n^2+3\), \(n^2+7\), \(n^2+9\), \(n^2+13\), и \(n^2+27\) будут последовательными простыми числами.

        1. Моё решение задачи 134

          Назовём порождающим для двух последовательных простых \(p_1 < p_2\) наименьшее натуральное число, что оно закачивается на \(p_1\) и при этом делится на \(p_2\). Необходимо найти сумму порождающих для всех \(p_1 \in \left[ 5; 10^6 \right]\)

          Например, если \(p_1 = 19\), то следующее простое \(p_2 = 23\). Тогда порождающим будет число \(1219\), при этом \(1219 \: \vdots \: 23\).

          Полное условие можно найти тут

          Несмотря на то, что сложность задачи 45%, для её решения достаточно выписать условие.

          Пусть \(p_1\) содержит в себе \(k\) цифр, т.е. \(n = r \cdot 10^k + p_1\), где \(r\) — какое-то натуральное число с отрезка \(\left[ 1; p_2-1 \right]\)

          Давайте посчитаем остатки по модулю \(p_2\): \(n \equiv r \cdot 10^k + p_1 \equiv 0\). Отсюда получим явную формулу для \(r\):

          $$ r \equiv -p_1 \cdot 10^{-k} \equiv -p_1 \cdot 10^{p_2 -1-k} $$

          Комментарии:

          1. Так как \(a^p \equiv a \mod p\), то верно что \(a^{-k} \equiv a^{p -1-k} \mod p\)
          2. Это всё бессмысленно, если не знать про алгоритм быстрого возведения в степень, который делает асимптотическую сложность возведения в степень логарифмической.

          У нас есть явная формула для порождающего, и мы знаем как её быстро посчитать. Ниже приведён код на Python с использованием sympy.

          from sympy import primerange  # для получения простых чисел
          +
          +# быстрое возведение в степень по модулю
          +def fast_pow(x, y, modulo):
          +    if y == 0:
          +       return 1
          +    p = fast_pow(x, y // 2, modulo)
          +    p = (p * p) % modulo
          +    if y % 2:
          +        p = (p * x) % modulo
          +    return p
          +
          +# нам нужно первое простое, которое больше 10^6 -- 10^6+3
          +primes = list(primerange(5,10**6+4)) 
          +
          +sm = 0
          +
          +for i in range(len(primes) - 1):
          +    digs = len(str(primes[i])) # количество цифр
          +    r = (primes[i+1]**2  - primes[i] * fast_pow(10, primes[i+1] - 1 - digs, primes[i+1])) % primes[i+1]
          +    sm += r * 10**digs + primes[i]
          +
          +print('Result is {}'.format(sm))
          +

          Ответ: 18613426663617118



          comments powered by Disqus
        \ No newline at end of file diff --git a/posts/moio-reshenie-zadachi-134/index.html.gz b/posts/moio-reshenie-zadachi-134/index.html.gz new file mode 100644 index 0000000000000000000000000000000000000000..110db5e9ba04b1bca09bcc3ddea3a3e4278fa71f GIT binary patch literal 4058 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 http://likemath.ru/ -2016-10-22T01:19:05-00:00 +2016-10-30T13:26:03-00:00 daily 0.5 http://likemath.ru/archives.html -2016-10-22T01:19:05-00:00 +2016-10-30T13:26:03-00:00 daily 0.5 http://likemath.ru/tags.html -2016-10-22T01:19:05-00:00 +2016-10-30T13:26:03-00:00 daily 0.5 http://likemath.ru/categories.html -2016-10-22T01:19:05-00:00 +2016-10-30T13:26:03-00:00 daily 0.5 @@ -45,6 +45,13 @@ xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> 0.5 + +http://likemath.ru/posts/moio-reshenie-zadachi-134/ +2016-10-30T17:40:00+03:00 +monthly +0.5 + + http://likemath.ru/posts/moio-reshenie-zadachi-146/ 2016-10-21T17:40:00+03:00 @@ -117,21 +124,7 @@ xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> http://likemath.ru/category/project-euler.html -2016-10-21T17:40:00+02:30 -daily -0.5 - - - -http://likemath.ru/tag/open-source.html -2016-03-17T13:35:00+02:30 -daily -0.5 - - - -http://likemath.ru/tag/go.html -2016-03-17T13:35:00+02:30 +2016-10-30T17:40:00+02:30 daily 0.5 @@ -144,15 +137,22 @@ xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> -http://likemath.ru/tag/blog.html -2015-04-17T13:35:00+02:30 +http://likemath.ru/tag/bgl.html +2015-11-22T23:41:00+02:30 daily 0.5 -http://likemath.ru/tag/project-euler.html -2016-10-21T17:40:00+02:30 +http://likemath.ru/tag/python.html +2016-10-30T17:40:00+02:30 +daily +0.5 + + + +http://likemath.ru/tag/sympy.html +2016-10-30T17:40:00+02:30 daily 0.5 @@ -164,6 +164,27 @@ xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> 0.5 + +http://likemath.ru/tag/c.html +2016-10-21T17:40:00+02:30 +daily +0.5 + + + +http://likemath.ru/tag/project-euler.html +2016-10-30T17:40:00+02:30 +daily +0.5 + + + +http://likemath.ru/tag/open-source.html +2016-03-17T13:35:00+02:30 +daily +0.5 + + http://likemath.ru/tag/wxwidgets.html 2015-08-04T17:40:00+02:30 @@ -171,27 +192,6 @@ xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> 0.5 - -http://likemath.ru/tag/c.html -2016-10-21T17:40:00+02:30 -daily -0.5 - - - -http://likemath.ru/tag/flint.html -2016-10-21T17:40:00+02:30 -daily -0.5 - - - -http://likemath.ru/tag/bgl.html -2015-11-22T23:41:00+02:30 -daily -0.5 - - http://likemath.ru/tag/matematika.html 2016-07-22T13:35:00+02:30 @@ -199,13 +199,6 @@ xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> 0.5 - -http://likemath.ru/tag/bot.html -2016-01-10T13:35:00+02:30 -daily -0.5 - - http://likemath.ru/tag/shakhmaty.html 2016-01-10T13:35:00+02:30 @@ -214,10 +207,38 @@ xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> -http://likemath.ru/author/aleksei-lobanov.html +http://likemath.ru/tag/blog.html +2015-04-17T13:35:00+02:30 +daily +0.5 + + + +http://likemath.ru/tag/go.html +2016-03-17T13:35:00+02:30 +daily +0.5 + + + +http://likemath.ru/tag/bot.html +2016-01-10T13:35:00+02:30 +daily +0.5 + + + +http://likemath.ru/tag/flint.html 2016-10-21T17:40:00+02:30 daily 0.5 + +http://likemath.ru/author/aleksei-lobanov.html +2016-10-30T17:40:00+02:30 +daily +0.5 + + diff --git a/sitemap.xml.gz b/sitemap.xml.gz index a1135835b08c426fb5e29967f9d8ab13b13eba5c..890e99bf11ab4b1ebd4a75d2b7fa5ebcb0b4feed 100644 GIT binary patch literal 712 zcmV;(0yq61iwFP!000021J#&8lbawE$M1fMOs*XSHJfZ5*Zl(9Q}@s-QC6r37EnVz zebLSCY%?{PJv7pp%tYZKKOXNr{+c}=8oug@(oBknbrhoYiikp%OjHl+&b)y8^gu^g|LlR0=!5Egge`b{d`1rp3A?b6Mo4k(|}ez|c^2 zFoR=<>&DtNvdm)?Z9#-Uf}W!!jkhUE075B3&hTUsWCg{dA}@;k%1g|+&ESWYAZrzq ziW!@u@GgVzcR>axlq*D76_oWvhtxFOKRkmgU(sAJlFE(n)^{zgh=zDCJ2OXk2havY zyXOha{l1`Np0JU^(0{_%D*2NXMqj|ZUlvnpqhTYN1d3=%1S8;xOYCw7M9Jo2UhmS4 zf6SZhEOQ(!%`9+D<&l;XvhJG3f*RPG0&Pf31Yv(?M>`P5W3nZ8%drobbG*kDV9x89 z3(PP$Qg#$G%*hzn3p3Za1`bnG=Xcj5WF^5~8Vp*dF`ogCT&ye&UMQ(`MFi+01n24o z+W47++Zp628pAkF(oM7+vV(Pu639|W&|7z{`9$Aag^%Mx*o?z>E~Y(jIB1FLt^0Eg z@WRQrSOlNsgM|&##k_(zFKTg`++5<=@qi|^u@^AU%E4loqmBTi<3wFmW$!V1Q&^{H zPww>8n2adC uS2B-x_JuQHJT2O|bAmxZ%t@^Y16=O0ko|I%8@_%K&x79;GW5$r7XSeM%3hQJ literal 689 zcmV;i0#5xOiwFP!000021J#(pa+@#^hVOm~57&;6WSlr*2zi0_)Es)1K|v})OC(lbDc5(7}sMNaU#!Ao+0S!s8<~oC1>f#}2+%vih9@ACQ z7-hLzdt+_mgOv|~aITIq?z%4Qq7Y1hH-u39th9{F%k_n~@{%rWKG-p!v34YVFN@^p) zNY|$%yh-q%r&WSSln;oQ$%JgV4TY=J^6(rhmWt-Z$O}JXvA(NW!7XNcXxtQ`N7^E~ zdm6#~^@T*!gcWEf{t07k;3v&|;ACYZSRXr+EUkYR$ues*(eRi@NgiE71x|xr?V@k0-E0FYFXG$~4&{4>v zo?wm!jm*qkvJ!brE4<(Rh=u~t9vnlpv`kHaQ?He|!7~Ha7F?s25-;crD z31mtK8E>L^OXoxOu$~bR Блог 529 - Project Euler
        1. Моё решение задачи 146

          Краткое условие: необходимо найти сумму всех натуральных \(n\), что \(n^2+1\), \(n^2+3\), \(n^2+7\), \(n^2+9\), \(n^2+13\), и \(n^2+27\) будут последовательными простыми числами.


        2. Моё решение задачи 146

          Краткое условие: необходимо найти сумму всех натуральных \(n\), что \(n^2+1\), \(n^2+3\), \(n^2+7\), \(n^2+9\), \(n^2+13\), и \(n^2+27\) будут последовательными простыми числами.

          1. Моё решение задачи 134

            Краткое условие: назовём порождающим для двух последовательных простых \(p_1 < p_2\) наименьшее натуральное число, что оно закачивается на \(p_1\) и при этом делится на \(p_2\). Необходимо найти сумму порождающих для всех \(p_1 \in \left[ 5; 10^6 \right]\)


          Page 1 / 1
          \ No newline at end of file diff --git a/tag/python.html.gz b/tag/python.html.gz new file mode 100644 index 0000000000000000000000000000000000000000..2040dd57411bfb9ecc86e4bb23c4f2cf5eeb0988 GIT binary patch literal 2365 zcmV-D3BvXtiwFP!000021GQN1a@)oc|L&(a!>&P&2!NDhJCR8`vLZL`M2@DCXOc>) z<_H|YlK~ujcMwfGnu+bnw4J#1xc$~?`wWg7wXW?buK>PL_U=Fu6e(M7Cj0>6?sk9s z=XUq@&^-Ie=PR3EuCJn=jHC9M=2^$tqFoe8baNG5*=ZyFYpPY`M_7oKl`v;d0EI)z zN9ONC^LNE+qvqKyk_5E7<2VzvGSn&1-U9RCX<$y`4`l(NCfalOHKXH9F&jw)2j*1| zVY(Z&_bBx0jt27N=O!PDCu^vqX{vcyF$@NDz{m z-{UMMtwtF}QW=qU{w#l;ALai>mli)l4q6|`9!r{@Sv)2)!GK`}MEIPhlCq>E$(m2R zPf0&zT$U*NG?2YkK=!Fm96c!UYW|2OcMvC0%Mx-B5z!+A0D7EsTbAp3vPWX#`9gRJ z<1voted5BXtbs<*47PIAlIL|nyl_Lt!ieCM3fE_`!noGOF^vYT^&X9wU}=x=3nJ?% z&qv_Sq~;GejUwvXS|fX+k&WaaB`sT$dr~3UKTG}%#jjV0_CmbAXPuz?ft{!&g8WlFe%`$RwrxiL-V2HR}8#k)59tp9ML-@#o2oFb*izSQQdvRnLH(EGNAu6#-eNU||=ryeejwIm; zmQa0k?Pyt3m1P;I(G38$koSKm!i6|V4_G?A8o%Axn4^WMXGn0r2QN znDjn(7TwG4q7DI7%$uHJEcV2kRPknq1%r}+GxjCj2i?%GH9cCXK2zG~ zF|;~Ep&MA|Y!AGLR^Uz`K#fh;kWOLi8~P8Bfx*<-yx+QIOGUG4^Izf3Ws`5N?2Q$AT>9O)AX`vlyjHWu`nbT%PoxFn6IWvB@Ysgk7L zTGnE{aoK6qos0F&#+9WH>Pz+dLj58YNQj@DQQtuu9s-|XN3zs0!zU{5cqDOi8(IH{|RhI5VYUG^LuUCkumar01WsK zhmT?I&G0drw*$(Th4Wv4sfTZK<~B{xc0{^z3thU38ui~_HbJ<}Y1orHW2HG_p6W3o&Wfp zU9F-AIyUz)M^mJzg~pgZCy@IEY{fPNcJ->}oZ@n60F3VtI*(7;rZ|sTH&@8Vr8}OMBuPBx09_txfWUv%I$9tgU^v`|0M|XN<$!JQ-V+ zK7|gl?=omsFuH~;nn0yjJQi9)dK0Yb4r+}P+Zsvx6q@!GEw1vwLJJcD^)PxYp)Gq& zNmqEFp1o6>p#)Wz&;w|*pnwRdD?%}W?z+PUmYN!fLEK@HFyn-+a?bd8bUO)17tW`^ zNI>Lnru*(&S==F9D0G}jW`;{h;o0Z_9n9(iZc)-{l4jBa#Q@&CE1SWAH5<-;HCFaG zD;pd044SqC9Jsir_XfD*IGPMJCP}i%=ywbnf%#qvs7NC`SdM6zfC)atC*k&qbT`2z zi3GwriRVy>9_x?9FCoML+a;g-yfcY5p4g`)=YP@@C_e4`H*=Kc6mvuu_+ z19n4vx3#rp?+PN9eV=8p2{rrnvU7Q{UT<8wc*SWz9>Tihuvbc`iY$9)r`UmRmS|5@ zf|{&8P>5kGICg-@YE8i8+%1u6Hw;#&3Vo}hKO~7IyVZ)A`EcMu + Блог 529 - sympy
          1. Моё решение задачи 134

            Краткое условие: назовём порождающим для двух последовательных простых \(p_1 < p_2\) наименьшее натуральное число, что оно закачивается на \(p_1\) и при этом делится на \(p_2\). Необходимо найти сумму порождающих для всех \(p_1 \in \left[ 5; 10^6 \right]\)


          Page 1 / 1
          \ No newline at end of file diff --git a/tag/sympy.html.gz b/tag/sympy.html.gz new file mode 100644 index 0000000000000000000000000000000000000000..7a42862a933aded63b0c2f923cb87481cba14536 GIT binary patch literal 2364 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 ih=AGsKk?Ip{!}#YBZK*}09~Z|oc Блог 529 - Tags