ФГБОУ ВО «БГПУ» им. М. Акмуллы
Центр развития одаренности школьников
РЕГЛАМЕНТ
проведения дистанционной олимпиады по программированию
для 10-11 классов
Дистанционная Олимпиада проводится по программированию для обучающихся 10-11 классов в три этапа. Сроки проведения: с 15 октября 2016 по 10 ноября 2016; с 5 декабря 2016 по 10 января 2017; с 10 февраля 2017 по 31 марта 2017.
Регламент включает в себя порядок проведения олимпиады в соответствии с Положением.
Олимпиада проводится по заданиям, составленным на основе базовых общеобразовательных программ основного общего и среднего (полного) общего образования.
Задания представляют собой задачи по программированию. По 5-10 задач для каждого тура. Решения задач оформляются в виде документа Word следующей структуры: Фамилия Имя Отчество, название школы и населенного пункта участника олимпиады. Номер и текст задания, язык и версия языка программирования, исходный код программы с краткими комментариями решения задачи, входные данные, выходные данные с краткими комментариями результатов решения задачи. В каждом выполненном задании один скриншот окна среды программирования с начальным участком исходного кода и один скриншот окна результата выполнения программы (см. Приложение 1).
Работы, отправленные позднее 10 ноября 2016 г., 10 января 2017 г., 31 марта 2017 г. рассматриваться не будут. Апелляция по результатам туров проводиться не будет.
На участие в Олимпиаде допускаются школьники по предварительной автоматической дистанционной регистрации, проводимой Организатором олимпиады БГПУ им. М. Акмуллы средствами общедоступного портала distolimp. bspu. ru.
Победители и призеры Акмуллинской олимпиады по программированию определяются по итогам суммирования баллов трех туров (индивидуального зачета).
Победителями и призерами Олимпиады по программированию признаются участники Олимпиады по программированию, набравшие по итогам участия в трех турах не менее 70 процентов от суммарного максимально возможного количества баллов (минимальный порог).
Победители и призеры Олимпиады награждаются Дипломом определенного образца. Участники награждаются сертификатом.
Члены жюри оценивают работы по 100-бальной системе.
Ответственный: , доцент кафедры прикладной информатики (*****@***ru).
Приложение 1
Пример фрагмента работы участника олимпиады
Задание 1
Разработать программу, которая выводит на экран все простые числа в диапазоне от 1 до 1000.
Выполнение 1 задания:
Программа Pascal ABC (Версия 3.0.1.35 [17.4.207])
var
i, j,k, n:integer;
begin
n:=0;
for i:=1 to 1000 do
begin
k:=0;
for j:=1 to 1000 do
begin
if i mod j =0 then k:=k+1; {считает количество делителей}
end;
if k<3 then
begin
n:=n+1;
write(' ',i); {если количество делителей меньше 3, то выводит результат}
end;
end;
writeln; writeln(' Простых чисел: ',n);
end.
Входные данные: Целые числа от 1 до 1000.
Выходные данные: 1 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 101 103 107 109 113 127 131 137 139 149 151 157 163 167 173 179 181 191 193 197 199 211 223 227 229 233 239 241 251 257 263 269 271 277 281 283 293 307 311 313 317 331 337 347 349 353 359 367 373 379 383 389 397 401 409 419 421 431 433 439 443 449 457 461 463 467 479 487 491 499 503 509 521 523 541 547 557 563 569 571 577 587 593 599 601 607 613 617 619 631 641 643 647 653 659 661 673 677 683 691 701 709 719 727 733 739 743 751 757 761 769 773 787 797 809 811 821 823 827 829 839 853 857 859 863 877 881 883 887 907 911 919 929 937 941 947 953 967 971 977 983 991 997
Простых чисел: 169
Исходный код:

Вывод результата:
![]()
Внимание:
Ограничивайте площадь скриншотов для того, чтобы не увеличивать объем отправляемой на конкурс работы. Большой объем отправляемого файла может затруднить передачу работы на сайт.
Указывайте в файле выполненных заданий свою электронную почту. Это позволит быстро сообщить Вам о получении от Вас пустого файла или заданий без решений в случае неудачного или неправильного отправления.


