<?xml version="1.0" encoding="utf-8" ?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:tt="http://teletype.in/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/"><title>Sort Me</title><subtitle>Лучшая в мире платформа для спортивного программирования</subtitle><author><name>Sort Me</name></author><id>https://teletype.in/atom/sort_me</id><link rel="self" type="application/atom+xml" href="https://teletype.in/atom/sort_me?offset=0"></link><link rel="alternate" type="text/html" href="https://blog.sort-me.org/?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=sort_me"></link><link rel="next" type="application/rss+xml" href="https://teletype.in/atom/sort_me?offset=10"></link><link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></link><updated>2026-05-01T08:42:03.474Z</updated><entry><id>sort_me:rating</id><link rel="alternate" type="text/html" href="https://blog.sort-me.org/rating?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=sort_me"></link><title>Система званий Sort Me</title><published>2021-11-02T21:26:48.946Z</published><updated>2022-02-05T12:58:01.448Z</updated><summary type="html">&lt;img src=&quot;https://img4.teletype.in/files/38/1b/381b4e02-13bf-4c64-9da1-4b2887a08cad.png&quot;&gt;Каждый месяц на sort-me.org проходит Sort Me Round. Конкретная дата сообщается в телеграм-канале. Это соревнование прекрасно само по себе: интересные авторские задачи, приближенный к ВСОШ/РСОШ формат и быстрый разбор.</summary><content type="html">
  &lt;p id=&quot;h9Rg&quot;&gt;Каждый месяц на &lt;a href=&quot;http://sort-me.org&quot; target=&quot;_blank&quot;&gt;sort-me.org&lt;/a&gt; проходит &lt;strong&gt;Sort Me Round&lt;/strong&gt;. Конкретная дата сообщается в &lt;a href=&quot;https://t.me/sort_me&quot; target=&quot;_blank&quot;&gt;телеграм-канале&lt;/a&gt;. Это соревнование прекрасно само по себе: интересные авторские задачи, приближенный к ВСОШ/РСОШ формат и быстрый разбор.&lt;/p&gt;
  &lt;p id=&quot;cb9r&quot;&gt;А ещё по результатам участия можно заработать звание!&lt;/p&gt;
  &lt;p id=&quot;0p8V&quot;&gt;&lt;/p&gt;
  &lt;figure id=&quot;m0mF&quot; class=&quot;m_original&quot;&gt;
    &lt;img src=&quot;https://img4.teletype.in/files/38/1b/381b4e02-13bf-4c64-9da1-4b2887a08cad.png&quot; width=&quot;2504&quot; /&gt;
  &lt;/figure&gt;
  &lt;h3 id=&quot;selT&quot;&gt;Как заработать звание?&lt;/h3&gt;
  &lt;p id=&quot;BfVA&quot;&gt;Когда вы только зарегистрировались на сайте, ваше звание неизвестно. Можно сказать, что вы на стадии калибровки. Поучаствуйте в Sort Me Round хотя бы один раз - и мы посчитаем ваше звание.&lt;/p&gt;
  &lt;h3 id=&quot;3gdy&quot;&gt;&lt;/h3&gt;
  &lt;h3 id=&quot;YQQj&quot;&gt;Как повысить звание?&lt;/h3&gt;
  &lt;p id=&quot;mVqM&quot;&gt;Участвуйте в Sort Me Round и занимайте топовые строчки в таблице. По результатам раунда звание либо поднимается на 1 ранг, либо падает на 1 ранг, либо остаётся прежним. Это зависит от того, заняли ли вы место лучше своего математического ожидания, и у участников с каким рейтингом вы выиграли/проиграли.&lt;/p&gt;
  &lt;p id=&quot;1p26&quot;&gt;&lt;/p&gt;
  &lt;h3 id=&quot;Smm4&quot;&gt;Как именно рассчитывается звание?&lt;/h3&gt;
  &lt;p id=&quot;pEnM&quot;&gt;Мы модифицировали рейтинг Elo под специфику контестов по олимпиадному программированию. В ближайшие контесты мы будем анализировать, насколько объективно считаются звания. Когда мы убедимся, что это самая убедительная система рейтинга в мире - мы подробно расскажем, как она работает.&lt;/p&gt;
  &lt;p id=&quot;HfMF&quot;&gt;&lt;/p&gt;
  &lt;h3 id=&quot;FJck&quot;&gt;Что будет, если долго не участвовать в Sort Me Round?&lt;/h3&gt;
  &lt;p id=&quot;98Vn&quot;&gt;Если не участвовать в раундах 3 месяца подряд, ваше звание устареет и не будет отображаться в профиле. &lt;strong&gt;Оно не потеряется&lt;/strong&gt;, хотя и будет скрыто. Чтобы звание вновь отображалось, поучаствуйте в одном Sort Me Round.&lt;/p&gt;

</content></entry><entry><id>sort_me:contest-rules</id><link rel="alternate" type="text/html" href="https://blog.sort-me.org/contest-rules?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=sort_me"></link><title>Правила Sort Me Round</title><published>2021-10-24T10:24:47.325Z</published><updated>2021-12-17T16:26:19.596Z</updated><summary type="html">Соревнование проводится на sort-me.org раз в месяц. Конкретная дата анонсируется в Telegram-канале Sort Me. Зарегистрироваться можно за неделю до начала в разделе Соревнования.</summary><content type="html">
  &lt;section style=&quot;background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;OKq3&quot;&gt;Соревнование проводится на &lt;a href=&quot;http://sort-me.org&quot; target=&quot;_blank&quot;&gt;sort-me.org&lt;/a&gt; &lt;strong&gt;раз в месяц.&lt;/strong&gt; Конкретная дата анонсируется в &lt;a href=&quot;http://t.me/sort_me&quot; target=&quot;_blank&quot;&gt;Telegram-канале Sort Me&lt;/a&gt;. Зарегистрироваться можно за неделю до начала в разделе &lt;a href=&quot;http://sort-me.org/contest&quot; target=&quot;_blank&quot;&gt;Соревнования&lt;/a&gt;.&lt;/p&gt;
  &lt;/section&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0, 0%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;RRCG&quot;&gt;Можно использовать &lt;strong&gt;все языки&lt;/strong&gt;, доступные на сайте. Проверьте их список на любой задаче из раздела &amp;quot;Задачи&amp;quot;.&lt;/p&gt;
  &lt;/section&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;x3Ga&quot;&gt;Каждая задача оценивается в &lt;strong&gt;100 баллов&lt;/strong&gt; и при наличии подзадач может быть решена частично.&lt;/p&gt;
    &lt;p id=&quot;7aXs&quot;&gt;За неправильные посылки &lt;strong&gt;штрафных баллов не предусмотрено.&lt;/strong&gt;&lt;/p&gt;
  &lt;/section&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;xBC0&quot;&gt;В таблице учитывается &lt;strong&gt;лучшая попытка&lt;/strong&gt; по каждой задаче. Например, если вы сдали решение на 75 баллов, а потом отправили решение на 10 баллов, в таблице у вас останется 75 баллов за эту задачу. Если вы ещё раз отправите решение на 75 баллов, в таблице останется время посылки первого решения.&lt;br /&gt;&lt;br /&gt;Есть лишь одно исключение: если ваши решения по задаче зарабатывали только 0 баллов, то в таблице будет учитываться время последнего решения.&lt;/p&gt;
  &lt;/section&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0,   0%,  var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;gpnu&quot;&gt;Участники сортируются в рейтинговой таблице&lt;strong&gt; по суммарному количеству баллов&lt;/strong&gt;. Если у набора участников сумма баллов одинаковая, он сортируется &lt;strong&gt;по времени отправки последнего решения&lt;/strong&gt;, учтённого в таблице (то есть лучшего в рамках задачи).&lt;br /&gt;&lt;br /&gt;Обратите внимание, что в таблице отображено лишь время отправки в минутах, но на самом деле оно считается &lt;strong&gt;в секундах&lt;/strong&gt;.&lt;br /&gt;Если у участников одинаковое количество баллов, а их последняя попытка отправлена в одну и ту же секунду, то они займут одинаковое место.&lt;/p&gt;
  &lt;/section&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0, 0%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;nbJd&quot;&gt;&lt;strong&gt;Нельзя списывать код у других участников&lt;/strong&gt; и обмениваться своим кодом с другими участниками. &lt;br /&gt;За нарушение этого правила ваш профиль навсегда перестанет участвовать в рейтинге и потеряет возможность регистрироваться в соревнованиях.&lt;/p&gt;
  &lt;/section&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0, 0%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;R5Lv&quot;&gt;&lt;strong&gt;Пожалуйста, не нужно тестировать систему на уязвимости или намеренно перегружать её, если в этот момент идёт контест. &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Мы на 100% приветствуем пентест, оперативно реагируем на сообщения о багах и никогда не применяем санкций к тем, кто эти уязвимости нашёл, даже если с помощью них было сделано что-то не очень хорошее. &lt;br /&gt;Но контесты - исключение. Ищите уязвимости, это круто и всем на пользу - но не во время контестов.&lt;/p&gt;
  &lt;/section&gt;
  &lt;section style=&quot;background-color:hsl(hsl(0, 0%, var(--autocolor-background-lightness, 95%)), 85%, 85%);&quot;&gt;
    &lt;p id=&quot;WtoT&quot;&gt;Гарантируется, что все задачи можно решить на &lt;strong&gt;C++&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;При разработке задач мы очень стараемся, чтобы решение так же заходило на &lt;strong&gt;Python&lt;/strong&gt; или &lt;strong&gt;PyPy&lt;/strong&gt;, но это не всегда возможно.&lt;/p&gt;
  &lt;/section&gt;

</content></entry><entry><id>sort_me:faq</id><link rel="alternate" type="text/html" href="https://blog.sort-me.org/faq?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=sort_me"></link><title>Что такое Sort Me? Часто задаваемые вопросы</title><published>2021-10-24T09:47:52.651Z</published><updated>2021-11-25T22:41:29.037Z</updated><summary type="html">Мы - платформа для спортивного программирования. У нас есть:</summary><content type="html">
  &lt;h3 id=&quot;8myv&quot;&gt;Что за &lt;a href=&quot;https://sort-me.org&quot; target=&quot;_blank&quot;&gt;Sort Me&lt;/a&gt; такой?&lt;/h3&gt;
  &lt;p id=&quot;TJHy&quot;&gt;Мы - платформа для спортивного программирования. У нас есть:&lt;/p&gt;
  &lt;ul id=&quot;umqq&quot;&gt;
    &lt;li id=&quot;bdsD&quot;&gt;Авторские контесты раз в месяц&lt;/li&gt;
    &lt;li id=&quot;qIRP&quot;&gt;Архив всероссийских и международных соревнований&lt;/li&gt;
    &lt;li id=&quot;x7Sl&quot;&gt;Сборник задач для тренировки&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;24IG&quot;&gt;А ещё мы стараемся быть самыми современными, технологичными и открытыми. Регистрируйтесь и решайте задачи, вам понравится!&lt;/p&gt;
  &lt;p id=&quot;RkYO&quot;&gt;&lt;/p&gt;
  &lt;h3 id=&quot;LXTu&quot;&gt;А как у вас сдавать задачи? Что это вообще за формат?&lt;/h3&gt;
  &lt;p id=&quot;NbKD&quot;&gt;От вас требуется написать программу, которая бы решала поставленную задачу. &lt;/p&gt;
  &lt;p id=&quot;5uIE&quot;&gt;Любая задача подразумевает &lt;strong&gt;входные данные&lt;/strong&gt; - информация, которую ваша программа считывает с консоли (stdin), и &lt;strong&gt;выходные данные&lt;/strong&gt; - ответ, который ваша программа должна вывести в консоль (stdout).&lt;/p&gt;
  &lt;p id=&quot;BCqp&quot;&gt;Рассмотрим задачу &lt;strong&gt;&lt;a href=&quot;https://sort-me.org/tasks/1&quot; target=&quot;_blank&quot;&gt;A+B&lt;/a&gt;. &lt;/strong&gt;Она как раз предназначена, чтобы познакомиться с тестирующей системой.&lt;/p&gt;
  &lt;p id=&quot;fOeb&quot;&gt;Условие гласит, что наша программа должна получать на вход два числа, и выводить их сумму. Напишем такую программу на Python:&lt;/p&gt;
  &lt;pre id=&quot;soav&quot;&gt;a, b = map(int, input().split())
print(a + b)&lt;/pre&gt;
  &lt;p id=&quot;NGPy&quot;&gt;После отправки в систему ваш код будет много раз запущен на неизвестных вам входных данных. Если он отработает верно на всех тестах - ваше решение получит вердикт &lt;strong&gt;Полное решение&lt;/strong&gt;. В ином случае – один из вердиктов:&lt;/p&gt;
  &lt;ul id=&quot;Ik8F&quot;&gt;
    &lt;li id=&quot;F8r3&quot;&gt;&lt;strong&gt;Неправильный ответ&lt;/strong&gt; - ваша программа неправильно ответила на один или несколько тестов.&lt;/li&gt;
    &lt;li id=&quot;ss3H&quot;&gt;&lt;strong&gt;Превышено время выполнения&lt;/strong&gt; - ваша программа не уложилась в ограничение по времени, указанное под полем ввода кода.&lt;/li&gt;
    &lt;li id=&quot;4OLO&quot;&gt;&lt;strong&gt;Превышен лимит по памяти&lt;/strong&gt; - ваша программа израсходовала больше памяти, чем указано в лимите под полем ввода кода.&lt;/li&gt;
    &lt;li id=&quot;SqLQ&quot;&gt;&lt;strong&gt;Ошибка компиляции&lt;/strong&gt; - код содержит синтаксическую ошибку.&lt;/li&gt;
    &lt;li id=&quot;qOYp&quot;&gt;&lt;strong&gt;Ошибка при выполнении&lt;/strong&gt; - на одном или нескольких тестах ваша программа &amp;quot;вылетела&amp;quot;, то есть завершилась с ненулевым кодом возврата.&lt;/li&gt;
    &lt;li id=&quot;1Mq7&quot;&gt;&lt;strong&gt;Превышено время компиляции&lt;/strong&gt; - ваша программа слишком долго компилировалась.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;BvlF&quot;&gt;Чтобы узнать больше о проверке вашего решения, нажмите на него в списке &amp;quot;Мои попытки&amp;quot;.&lt;/p&gt;
  &lt;p id=&quot;Nh4E&quot;&gt;&lt;/p&gt;
  &lt;h3 id=&quot;vt75&quot;&gt;А можно добавить свою задачу?&lt;/h3&gt;
  &lt;p id=&quot;9047&quot;&gt;Мы работаем над полноценным редактором, где можно будет создавать задачки для платформы Sort Me. Если у вас уже сейчас есть идея, условие задачи, решение и, желательно, тесты – обязательно напишите нам на &lt;a href=&quot;mailto:guys@sort-me.org&quot; target=&quot;_blank&quot;&gt;guys@sort-me.org&lt;/a&gt;. Наполним &lt;a href=&quot;http://sort-me.org&quot; target=&quot;_blank&quot;&gt;sort-me.org&lt;/a&gt; контентом вместе!&lt;/p&gt;
  &lt;p id=&quot;x8Zx&quot;&gt;&lt;/p&gt;
  &lt;h3 id=&quot;MCXx&quot;&gt;Вы проводите свои соревнования?&lt;/h3&gt;
  &lt;p id=&quot;sIIb&quot;&gt;Каждый месяц мы проводим Sort Me Round - авторское соревнование на 2 часа. За успехи в нём можно получить награду в профиль.&lt;br /&gt;Sort Me Round проводятся по &lt;strong&gt;&lt;a href=&quot;https://blog.sort-me.org/contest-rules&quot; target=&quot;_blank&quot;&gt;правилам Sort Me Round&lt;/a&gt;&lt;/strong&gt;. &lt;/p&gt;
  &lt;p id=&quot;W73R&quot;&gt;&lt;/p&gt;
  &lt;h3 id=&quot;W49C&quot;&gt;А можно провести свой контест/соревнование?&lt;/h3&gt;
  &lt;p id=&quot;V8sl&quot;&gt;Можно и нужно! Срочно пишите на &lt;a href=&quot;mailto:guys@sort-me.org&quot; target=&quot;_blank&quot;&gt;guys@sort-me.org&lt;/a&gt; – договоримся. Если вы перечневая олимпиада или другое известное соревнование, мы предложим вам хорошие условия, а так же самую стабильную и самую быструю проверяющую систему в индустрии 😉&lt;/p&gt;

</content></entry></feed>