Вступительный контест начинается 27 декабря в 16:00 МСК и заканчивается 10 января в 4:00 МСК.
Вам не нужно решать все задачи вступительного контеста.
Задачи делятся на 6 блоков: [C], [C, B’], [B’, B], [B, A’], [A’, A], [A].
Для отбора в параллель влияют те задачи, у которых помечена эта параллель.
- Для параллели C надо решать задачи: [C практика], [C теория], [C-B' практика], [C-B' теория]
- Для параллели B' надо решать задачи: [C-B' практика], [C-B' теория], [B'-B практика], [B'-B теория]
- Для параллели B надо решать задачи: [B'-B практика], [B'-B теория], [B теория], [B-A' практика]
- Для параллели A' надо решать задачи: [B-A' практика], [A' практика], [A'-A практика]
- Для параллели A надо решать задачи: [A'-A практика], [A практика]
Ниже представлены наши рекомендации, участвующим в отборочных испытаниях:
Внимательно прочитайте описание параллелей и примите решение, в какую параллель вы хотите попасть. Рекомендуем справедливо, без завышения, подойти к оценке вашего уровня. Лучше попасть в параллель, которая будет полезнее, пусть и с частичным повторением уже изученного материала.
Предположим, вы решили, что вам подходит параллель [B]. Чтобы попасть в нее, решите как можно больше задач, помеченных [B’, B] и [B, A’]. Если вы решите 10 таких задач, то гарантированно будете зачислены на кружок в параллель [B]. Вероятно, порог прохода будет ниже, но мы предлагаем не опираться на эту информацию при решении вступительного контеста.
Также советуем посмотреть и решить задачи, соответствующие параллели на пол ступени ниже от желаемой. Например, для рассматриваемого выше случая, это задачи, помеченные как [C, B’]. Если вы верно определили желаемую параллель, то эти задачи должны вам показаться простыми. Вы их быстро решите и таким образом обезопасите себя: если не попадете в [B], то в [B’] попадете наверняка!
Если вы решите меньше 3 практических задач, то ваша вступительная работа не будет рассматриваться.
На протяжении отбора доступна анонимная таблица результатов.
Вопросы по условиям задач и их проверке участники задают через тестирующую систему при помощи отправки сообщения.
Пожалуйста, не обсуждайте задачи отбора с другими людьми. Все задания должны быть выполнены самостоятельно. Запрещается публиковать решения задач в сети интернет, передавать их другим участникам отбора. Участники отбора должны предпринимать разумные меры по обеспечению сохранности своих решений (например, не следует сохранять решения на компьютерах в каталогах, доступных другим пользователям). После окончания вступительных испытаний будет проведена проверка на списывание. Дисквалификация участников отбора или аннулирование им баллов по отдельным задачам происходит в следующих случаях:
- Использование участником отбора нескольких логинов, использование чужого логина.
- Попытки нарушения работы тестирующей системы.
- Любые хулиганские действия.
- Публикация решений задач в интернете.
- Сдача чужого решения, даже если чужое решение было изменено или доработано.
- Передача своего решения другим участникам, в том числе и непреднамеренная.
С расшифровками вердиктов тестирующей системы можно ознакомиться по ссылке jroi.ru/start (нужно немного промотать вниз).
| Язык | Пример |
|---|---|
| C++ | #include <cstdlib>
#include <iostream>
using namespace std;
int main() {
int a, b;
cin >> a >> b;
cout << a + b;
return 0;
}
|
| Python | a = int(input()) b = int(input()) print(a + b) |
| Java | import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
long sum = 0;
while (scanner.hasNext()) {
sum += scanner.nextInt();
}
System.out.println(sum);
}
} |
| Kotlin | import java.util.*
fun main()
{
val a = readLine()!!.toInt()
val b = readLine()!!.toInt()
println(a + b)
} |
| Pascal | var a, b: integer; begin readln(a, b); writeln(a + b); end. |