Руководство по началу работы в тестирующей системе

1) Зарегистрироваться на сайте (если еще не зарегистрировались). Желательно использовать логин, содержащий фамилию, чтоб было проще идентифицировать того, кто послал решение. Например, Петр Иванов может использовать логин pivanov, petrivanov, p.ivanov и прочие. Логины типа "qwe", "ololo" желательно НЕ использовать!!
1.1) Если логин уже есть, то проверить, что в настройках заполнены Имя и Фамилия !!

2) Прочитать информацию о тестирующей системе (3 и 5 ссылки, 4 по желанию)

3) Зарегистрироваться на контест "Базовые задачи по основам программирования" 
3.1) В меню слева выбрать Контесты -> Архивы задач -> Нажать "Зарегистрироваться" под названием контеста. Подтвердить регистрацию
3.2) Войти в систему (через прямлй адрес http://acm.petrsu.ru/fsystem/ или по ссылке на сайте), справа сверху кликнуть "Выбрать контест", в появившемся окне выбрать нужный.

4) Решать задачи! (названия входных-выходных файлов в задачах не всегда input.txt и output.txt)

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

#include <fstream>
#include <iostream>

using namespace std;

int main()
{
    ifstream in("input.txt");
    ofstream out("output.txt");

    int a, b;
    in >> a >> b;
    out << a+b;

    in.close();
    out.close();

    return 0;
}

При работе в Visial Studio файлы должны располагаться в той же папке, что и файл исходного кода проекта (имя_файла.cpp)

 

!! Проверьте, что отсылаемый код программы не содержит cin.get() и в ней подключены только необходимые библиотеки (нет #include "stdafx.h" и подобного), а основная функция называется main(). А так же проверьте форматирование: нечитаемая, но верно работающая программа может быть отклонена администратором контеста!


Оставить комментарий





Версия для печати