Самостоятельная работа

Слушателям курса предлагается реализовать некоторые из рассмотренных алгоритмов самостоятельно.

Требования к оформлению заданий

    • Email на victorp@math.spbu.ru
    • "[formlang]" в поле subject (+ задание или тема письма)
    • Тело письма в соответствии с сетикетом: http://www.ietf.org/rfc/rfc1855.txt
    • В аттаче - архив с исходными кодами программ и тестами для задания
    • В корне архива
      • для Java - build.xml, понимаемый инструментом Apache ant, порождающий в этой же папке запускающийся jar
      • для C# - все .cs файлы. Компляция - csc /out:a.exe *.cs
      • для C/C++ - *.c или *.cpp. Будут компилироваться gcc: gcc -I. -Wall
    • Тесты для задания
    • Формат ввода/вывода для каждого задания определен отдельно. Если не указано другое, то:
      • Входные данные задаются через аргументы командной строки.
      • Вывод осуществляется на стандартное устройство вывода (консоль)
      • Программа не должна ничего читать из стандартного устройства ввода или с клавиатуры. (Например, не должно быть "Console.ReadLine();")
      • Подсказка по VisualStudio: чтобы в консольном приложении после запуска не закрывалось окно следует программу запускать с помощью Ctrl+F5.

Задания

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