пятница, 20 мая 2016 г.

Студенческий чемпионат мира по программированию АСМ ICPC

В Пхукете (Тайланд) завершился международный командный чемпионат мира по программированию ACM ICPC. Это самые престижные студенческие соревнования.   В финале участвовало 128 студенческих команд со всего мира. Золотыми, серебряными и бронзовыми медалями награждены


Рейтинг всех участников можно посмотреть здесь. https://icpc.baylor.edu/scoreboard/  От России выступили команды из 15 вузов. Из них пять команд - медалисты. Посмотрите также новости на Codeforces: интересно http://codeforces.com/news.

В число медалистов не попала команда МАИ, занявшая 26 строчку рейтинга с восемью решенными задачами. Победители решили 11 задач, а всего  было 13 задач. В составе команды Московского авиационного института выступил Олег Мингалев, который учился в ФМЛИ. Будучи в 7 классе он впервые выступил на чемпионате по программированию СыктГУ (5 мая 2009 года) и занял 8 место. А это его фотография с чемпионата 2010 года (3 апреля)

Поздравляю Олега Мингалева, участника 

Это здорово, что студенты СыктГУ участвуют в чемпионате по программированию в рамках АСМ ICPC и встречаются с лучшими командами России на соревнованиях (четвертьфинал, ЧУ).



вторник, 3 мая 2016 г.

УНИВЕРСАРИУМ: Школа программирования и математического моделирования «Юниор»

В этом году в рамках Летних школ проводится Школа программирования и математического моделирования «Юниор». Так получилось, хотя я настаивала на названии "Школа по спортивному программированию на Си", чтобы отразить направленность: язык программирования Си для решения олимпиадных задач по информатике. Поскольку мне и вести эту школу, то так оно и будет: основы Си и решение задач.

Сроки 21.06-13.07. 2016, 16 дней для школьников 9-10 классов

Намечаемая программа: 

Язык Си. Вычисления с целыми числами. Ввод и вывод данных. Ложь и истина в Си. Условный оператор. Роль функций в языке Си. Вычисления с действительными числами. Цикл с предусловием. Классические задачи с натуральными числами. Случайные числа. Файлы и их использование для тестирования программ. Алгоритм Евклида и связанные с ним задачи. Циклы.  Указатели и ссылки. Одномерный массив чисел. Поиск на массиве. Сортировки. Быстрая сортировка qsort. Двоичный поиск на массиве. Строки. Ввод, вывод, доступ к элементу строки. Операции со строками. Стек: реализация на массиве. Очередь: реализация на массиве. 

Ну, а там как получится, программа для 16 дней большая. Буду использовать автоматизированные системы проверки решений, планирую проводить промежуточные контесты и дорешивания. Вот предполагаемый распорядок дня:

Интервал времени
Элемент распорядка дня
10:00 – 12:00
Лекционные занятия с преподавателями ИТНИТ
12:00 – 13:00
Обед
12:30 – 14:00
Самостоятельная работа (дорешивание)
14:00 – 15:00
Полдник
15:00 – 17:00
Культурно-массовые мероприятия

Записаться можно у Бронской Елены Анатольевны, Институт непрерывного образования, кабинет 406, тел. 390-311.