<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" >

  <channel>
    <title><![CDATA[Статьи]]></title>
    <link>https://habr.com/ru/users/simplecode/publications/articles/</link>
    <description><![CDATA[Хабр: статьи пользователя simplecode]]></description>
    <language>ru</language>
    <managingEditor>editor@habr.com</managingEditor>
    <generator>habr.com</generator>
    <pubDate>Tue, 28 Apr 2026 14:53:26 GMT</pubDate>
    
    
      <image>
        <link>https://habr.com/ru/</link>
        <url>https://habrastorage.org/webt/ym/el/wk/ymelwk3zy1gawz4nkejl_-ammtc.png</url>
        <title>Хабр</title>
      </image>
    

    
      
        
    
    <item>
      <title><![CDATA[Магический квадрат]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/123061/</guid>
      <link>https://habr.com/ru/articles/123061/?utm_campaign=123061&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[Многим известно понятие <a href="http://ru.wikipedia.org/wiki/%D0%9C%D0%B0%D0%B3%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9_%D0%BA%D0%B2%D0%B0%D0%B4%D1%80%D0%B0%D1%82">Магический квадрат</a> (МК) — квадратная таблица N x N заполненная натуральными числами от 1 до N^2 таким образом, что сумма чисел в каждой строке, диагонали и столбце равна… N*(N^2 + 1)/2.<br/>
 <a href="https://habr.com/ru/articles/123061/?utm_campaign=123061&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать дальше &rarr;</a>]]></description>
      
      <pubDate>Wed, 29 Jun 2011 19:42:43 GMT</pubDate>
      <dc:creator><![CDATA[simplecode]]></dc:creator>
      <category><![CDATA[Математика]]></category>
      <category><![CDATA[математика]]></category><category><![CDATA[магический квадрат]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Алгоритм нахождения простых чисел]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/122538/</guid>
      <link>https://habr.com/ru/articles/122538/?utm_campaign=122538&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<h4>Оптимизация алгоритма нахождения простых чисел</h4><br/>
<i>2 3 5 7 11 13 17 19 23 29 31… $250.000… </i><br/>
<br/>
Дело было давно, в университете, когда мы начали изучать язык программирования Pascal и домашним заданием стало создание алгоритма нахождения простых чисел.<br/>
<br/>
Алгоритм был придуман и тутже реализован на изучаемом языке. Программа запрашивала у пользователя число N и искала все простые числа до N включительно. После первого успешного теста сразу же возникло непреодолимое желание ввести N = «много». Программа работала, но не так быстро как хотелось бы. Естественно, дело было в многочисленных проверках (порядка N*N/2), поэтому пришлось избавиться от лишних. В итоге получилось 5 похожих алгоритмов каждый из которых работал быстре предыдущего. Недавно захотелось их вспомнить и реализовать, но на этот раз на Python.<br/>
 <a href="https://habr.com/ru/articles/122538/?utm_campaign=122538&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать дальше &rarr;</a>]]></description>
      
      <pubDate>Thu, 23 Jun 2011 18:00:01 GMT</pubDate>
      <dc:creator><![CDATA[simplecode]]></dc:creator>
      <category><![CDATA[Алгоритмы]]></category>
      <category><![CDATA[python]]></category><category><![CDATA[алгоритмы]]></category>
    </item>
  

  

  

	
  

  

  

      

      

      

    
  </channel>
</rss>
