eolymp
Помощь

Как написать решение к задаче

Как написать решение к задаче

Для того, чтобы решить задачу вам необходимо написать программу на одном из языков программирования реализующую необходимый алгоритм.

Программа должна считать входные данные из стандартного потока ввода (консоли) и вывести ответ в стандартный поток вывода (консоль). В различных языках программирования присутствуют различные методы для считывания и записи данных в стандартные потоки ввода и вывода.

Например, в языке программирования C++ можно использовать библиотеку iostream:

int a;
cin>>a; // считат число в переменную a
cout<<a; // напечатать значение переменной a в стандартный поток вывода

На Python можно использовать функции input и print:

a = int(input())
print(a)

Вы можете посмотреть больше примеров на других языках программирования в разделе Помощь.

В условии задачи всегда указывается, какие данные и в каком формате будут доступны для чтения, а также какие данные и в каком формате необходимо вывести на экран. Входные данные всегда соответствуют ограничениям указанным в условии задачи. В решении нет необходимости проверять корректность ввода, если об этом не сказано в условии задачи.

Ответом считаются все данные выводимые программой во время ее выполнения, поэтому если Ваша программа выводит дополнительные сообщения, например "Введите число" или "Ответ:", то эти сообщения будут считаться частью ответа и решение не будет засчитано. Следуйте инструкциям в условии задачи, чтобы отформатировать ответ правильно. Ваша программа должна выводить данные идентично к примеру приведенному под условием задачи, иначе тестовая система не засчитает вашего ответа.

Вы можете найти примеры решений Простой задачи на разных языках программирования в разделе помощь.

Вы можете написать решение в редакторе системы для проведения соревнований, или в собственном редакторе. Перейдите на вкладку "Редактор" над условием задачи и выберите язык программирования. Используйте кнопку "Запустить" чтобы выполнить программу с собственными входными данными.

Screenshot 2020-12-14 at 00.03.58.png

А когда вы готовы отправить ваше решение нажмите на кнопку "Отправить".

После отправки вы получите результаты в виде таблички, каждая строка соответствует одному тесту. Вы сможете увидеть номер теста, результат, время выполнения и количество использованной памяти.

Screenshot 2020-12-14 at 00.03.22.png

Внимание! В данный момент редактор доступен только в системе для проведения соревнований и олимпиад. Для того чтобы отправить решение на сайте, используйте форму для отправки.