четверг, 16 ноября 2017 г.

Russian AI Cup 2017 стартовал!

Команда Russian AI Cup анонсирует старт Russian AI Cup 2017: CodeWars!
Russian AI Cup — соревнование по по программированию искусственного интеллекта игровых стратегий. Russian AI Cup проводится компанией Mail.Ru Group, а в подготовке и проведении участвуют Саратовский государственный университет и команда Codeforces. В течении нескольких недель участники будут соревноваться в написании ботов для RTS-подобной игры CodeWars.
Призы
Все победители финала получат:
  • 1-е место — MacBook Pro
  • 2-е место — MacBook Air
  • 3-е место — Apple iPad
  • 4-е место — Samsung Gear S3
  • 5-е место — WD My Cloud 6 TB
  • 6-е место — WD My Passport Ultra 4TB
Кроме того, для топ-6 победителей песочницы у нас заготовлены WD My Passport Ultra 2TB — каждому. По традиции всем участникам второго раунда на память достаются футболки, а участникам финала — толстовки.
Расписание
  • Песочница: с 7 ноября до 24 декабря открыта для всех желающих; первая и четвертая недели будут проходить в режиме бета-тестирования, в эти периоды возможны нестабильная работа системы и существенные изменения в правилах.
  • Раунд 1: 25–26 ноября
  • Раунд 2: 9-10 декабря
  • Финал: 16-17 декабря
Ссылки
Команда Russian AI Cup

пятница, 10 ноября 2017 г.

Началась регистрация на Технокубок

Публикую письмо из рассылки  Codeforces. Оно может быть интересно школьникам 8-11 классов.

Идет регистрация на олимпиаду для школьников Технокубок. Mail.Ru Group совместно с МФТИ, МГТУ им. Н. Э. Баумана и Codeforces в этом году третий раз проводит Технокубок — олимпиаду по программированию для школьников. В этом учебном году олимпиада вошла в перечень олимпиад школьников, повысив свой уровень до второго — круг учебных заведений, дающих льготы победителям и призерам, значительно расширился. Лучшие участники получат ценные призы от компании Apple. Подробнее об олимпиаде можно прочитать по ссылке http://codeforces.com/technocup2018.


Позади Отборочные раунды 1 и 2, но присоединиться к участию еще не поздно! Достаточно принять участие в 3-м отборочном раунде, показать достойный результат и вы в Финале!

Уже начался Ознакомительный Раунд 3. Его результаты не будут как-либо влиять на прохождение в следующие этапы. Его единственная цель — дать вам возможность ознакомиться с платформой Codeforces и её тестирующей системой. Приглашаем вас принять в нём участие! Для участия перейдите по ссылке http://codeforces.com/contests/885.

Отборочный Раунд 3 состоится 12 ноября (воскресенье) 19:05 — 21:05 (МСК). 
Регистрация на него уже открыта! 
Этот раунд — последняя возможность пройти в Финал олимпиады.

четверг, 9 ноября 2017 г.

Регистрация на личный тур Открытого чемпионата СГУ по программированию


Личный тур «ПЕРВОКУРСНИК»
в рамках очередного XIX открытого чемпионата СГУ
по программированию

18 ноября 2017 г. с 13.00 до 16.00 
Регистрация закончена
Приглашаются все, среди первокурсников СыктГУ итоги подводятся отдельно
  1. Рубцов Андрей Евгеньевич, ГОУ РК ФМЛИ, 9б 
  2. Иевлев Кирилл ВадимовичГОУ РК ФМЛИ, 9б 
  3. Поляков Артем Андреевич, ИТНИТ, 111-ПМо
  4. Морозов Николай Григорьевич, ИТНИТ 111-Пмо
  5. Торчагин Никита Олегович, ИТНИТ 111-ПМо
  6. Голенев Илья Иванович, ИТНИТ, 111-ПМо
  7. Дмитрачков Иван Владимирович, ИТНИТ 125
  8. Филиппов Денис Александрович, ИТНИТ 125
  9. Напалков Владислав Николаевич, ИТНИТ 125
  10. Смоленцев Антон Андреевич, ИТНИТ 125 
  11. Стрекалов Ростислав Александрович, ИТНИТ, 125
  12. Головатенко Михаил Александрович, ИТНИТ, 135
  13. Черных Кристина Алексеевна, ИТНИТ, 135
  14. Резанова Арина Игоревна, ИТНИТ, 135
  15.  Халилов Алиага Этибарлы, ИТНИТ, 135 
  16. Шосталь Борис Сергеевич, ИТНИТ, 112-МКо
  17. Мельников Вадим Андреевич, ИТНИТ, 112-МКо
  18. Белых Евгений Анатольевич, ИТНИТ, 112-МКо
  19. Кравцов Максим Станиславович, ИТНИТ, 135
  20. Попов Антон Дмитриевич, ЛНД, 11 
  21. Ищук Виталий Владимирович, ИТНИТ, 125
  22. Шморгунов Александр Алексеевич, Гимназия им. А.С. Пушкина, 10а
  23. Пакшин Андрей Алексеевич, КЭПИ, 16 
  24. Никулин Максим Георгиевич , КЭПИ, 16 
  25. Бажукова Виктория Владимировна, КЭПИ, 
  26. Крючкова Анастасия Сергеевна, КЭПИ, 26 
  27. Доронин Алексей Андреевич, Школа №25, 11А
  28. Гришин Дмитрий Алексеевич, МАОУ "Технологический лицей", 10
  29. Носов Роман Александрович, ИТНИТ, 137 
  30. Шевелев Роман Русланович, ЛНД, 10А
  31. Яковлев Артем Владиславович, ЛНД, 10А
  32. Кудинов Денис Дмитриевич, ЛНД, 10А
  33. Мельников Вадим Андреевич, ИТНИТ, 112-МКо
  34. Федоров Павел Евгеньевич, 9 класс, МАОУ «Технологический лицей»
  35. Балыгин Егор Андреевич,МАОУ «Технологический лицей», 9 
  36. Тропин Иван Сергеевич, МАОУ «Технологический лицей», 10 
  37. Кожагельдиев Никита Вадимович, МАОУ «Технологический лицей», 10
  38. Титов Георгий Михайлович, МАОУ «Технологический лицей»,  10
  39. Хилько Павел Сергеевич, МАОУ «Технологический лицей», 10 
  40. Гришин Дмитрий Алексеевич, МАОУ «Технологический лицей», 11
  41. Алексюк Иван Владимирович, МАОУ «Технологический лицей», 11 
  42. Борнякова Юлия Владимировна, МАОУ «Технологический лицей», 11 
  43. Литовченко Алексей Леонидович, МАОУ «Технологический лицей», 11
  44. Савин Артем Эдуардович, МАОУ «Технологический лицей», 11 
  45. Мустафин Ильнур Русланович, ГОУ "КРЛ при СГУ", 10
  46. Исаков Алексей Эдуардович, ГОУ "КРЛ при СГУ", 10
  47. Воронов Эдуард Васильевич, ГОУ "КРЛ при СГУ", 8
  48. Размыслов Константин Владимирович, ГОУ "КРЛ при СГУ", 8 
  49. Корычев Роман Александрович,Гимназия №1,  11
  50. Биричевский Евгений Романович, Гимназия №1, 11
  51. Петунин Артем Дмитриевич,Гимназия №1, 10
  52. Корнилов Александр Андреевич,Гимназия №1, 10
  53. Дуркин Анатолий Альбертович, ИТНИТ, 139 
  54. Козлов Иван Евгеньевич, ИТНИТ, 135
  55. Ищук Виталий Владимирович, ИТНИТ, 135
  56. Шеремет Иван Андреевич, ГОУ РК ФМЛИ, 10 А
  57. Чекменёв Владимир Дмитриевич, ГОУ РК ФМЛИ, 10 А
  58. Алексеев Валерий Михайлович, ГОУ РК ФМЛИ, 10 А
  59. Рябинин Андрей Олегович, ГОУ РК ФМЛИ, 11А
  60. Кулешов Вадим Сергеевич, ГОУ РК ФМЛИ, 10 Б
  61. Зиновьев Илья Сергеевич, ГОУ РК ФМЛИ, 11 А
  62. Александров Максим Андреевич, ГОУ РК ФМЛИ, 10 А
  63. Черных Елена Алексеевна, ГОУ РК ФМЛИ, 11 Б
  64. Юркин Евгений Дмитриевич, ГОУ РК ФМЛИ, 11 А
  65. Торкунов Евгений Игоревич, ГОУ РК ФМЛИ, 11 А
  66. Рубцов Павел Александрович, ГОУ РК ФМЛИ, 11 А
  67. Терентьев Даниил Васильевич, ГОУ РК ФМЛИ, 11 А
  68. Горбунов Олег Владимирович, ГОУ РК ФМЛИ, 11 А
  69. Матвеев Константин Дмитриевич, ГОУ РК ФМЛИ, 11 А
  70. Колпаков Владимир Олегович, ГОУ РК ФМЛИ, 10 А
  71. Молчанов Сергей Вячеславович, ГОУ РК ФМЛИ, 10 А
  72. Надуткин Фёдор Максимович, ГОУ РК ФМЛИ, 10 А
  73. Крипак Василий Романович, ГОУ РК ФМЛИ, 9 А
  74. Степанов Илья Алексеевич, ГОУ РК ФМЛИ, 9 А
  75. Глинко Ярослав Николаевич, ИТНИТ, 135



среда, 8 ноября 2017 г.

Личный тур "ПЕРВОКУРСНИК" Чемпионата СГУ по программированию


ИТНИТ
кафедра прикладной математики и информационных технологий в образовании

объявляют о проведении личного тура
«ПЕРВОКУРСНИК»
в рамках очередного XIX открытого чемпионата СГУ
по программированию

Приглашаются все, среди первокурсников СГУ итоги подводятся отдельно


 Личный тур чемпионата состоится в субботу  
18 ноября 2017 г. с 13.00 до 16.00 
в    компьютерных классах лаборатории по информатике 515-519

Регистрация участников   проводится на кафедре прикладной математики и информационных технологий в образовании (ауд. 426), а также по почте popova@syktsu.ru. Для регистрации сообщите: Фамилия Имя Отчество       Школа/ВУЗ   Класс/Группа.

 Желающим принять участие в соревнованиях необходимо зарегистрироваться до   16 ноября 2017 г.

Организационный комитет чемпионата

понедельник, 6 ноября 2017 г.

Результаты четвертьфинала 4 ноября 2017

В УрФУ (г. Екатеринбург) завершился четвертьфинал  чемпионата мира по программированию Уральского подрегиона NEERC. В нём приняли участие 85 команд, представляющие 32 вуза и филиала из 21 города. Среди них была и наша команда Sgushenka (Chernykh, Galutskiy, Korolev), все студенты 145 группы.

В полуфинал вышло 26 команд, их список здесь http://uralsportprog.ru/qf/2017/index.html 
Команды, решившие 4 и 5 задач, были награждены дипломами третьей степени; команды, решившие 6 и 7 задач — дипломами второй степени; команды, решившие не менее 8 задач — дипломами первой степени. Увы, наша команда дипломов не получила. Результаты можно посмотреть здесь http://uralsportprog.ru/qf/2017/standings.html. Ребята занимают скромное 68 место. Удивительно то, что они решили задачу, которая осталась нерешенной большей половиной участников. И решили чисто, без штрафных попыток. МОЛОДЦЫ! И не решили задачу, которую решили большинство участников. Ну как досадно-то! По сравнению с прошлым годом Артемий, Иван и Павел выступили гораздо лучше. Было бы 3 решенных задачи и можно было бы сказать: "Чуть-чуть до призов не дотянули☺".

Будем ждать следующего четвертьфинала и успешных выступлений наших команд.

суббота, 28 октября 2017 г.

Как победить в чемпионате мира по программированию

26 октября в рамках дня ИТНИТ мы с Н.О. Котелиной провели мастер-класс "Как победить в чемпионате мира по программированию". Школьники активно интересовались ссылками на полезные web-ресурсы. Поэтому мы с Надеждой Олеговной решили разместить ссылки из этого мастер-класса в блоге.

Речь идет о студенческом чемпионате мира, известном как студенческая командная олимпиада по программированию. В английском языке принято сокращение ACM/ICPC или просто ICPC. Официальный сайт чемпионата https://icpc.baylor.edu/.
46381 студентов со всего мира боролись за право попасть на финальные соревнования, прошедшие в Южной Дакоте в 2017 году. 133 команды пробились в финал

Итак, чтобы стать победителем в командном студенческом чемпионате, надо стать студентом.

Поэтому для школьников задача #1 - хорошо сдать ЕГЭ  и стать победителями или призерами в олимпиадах, дающих льготы при поступлении в вузы.   
Вот по этой ссылке найдется список по информатике:
Не пропустите Технокубок https://technocup.mail.ru/,

Чтобы побеждать, надо тренироваться

ДАЕТ ВОЗМОЖНОСТИ:
  • участвовать в онлайн-соревнованиях по программированию, в том числе дающих льготы при  поступлении в ВУЗ.
  • проводить свои онлайн-соревнования
  • вести блог, участвовать в форуме
  • смотреть разборы задач, исходный код правильных решений других участников
  • "взломать" решения других участников

ПОДДЕРЖИВАЕТ
  • учебные курсы по языкам программирования,
  • учебные курсы по алгоритмам и структурам данных,
  • авторские курсы,
  • архив олимпиад разного уровня
  • и даже подготовку к ЕГЭ!

Совмещайте отдых и учебу

Дорешивание
Существуют летние и зимние школы программирования. Самая известная, конечно, ЛКШ - летняя компьютерная школа для школьников до 10 класса включительно https://lksh.ru/.
Для студентов тоже много летних школ. Например, Саратовский ГУ проводит Летнюю школу по программированию “Сазанка” https://vk.com/sazanka. Школы, как правило, платные и при этом есть конкурс желающих. Подсуетитесь - набор в самые популярные школы заканчивается уже в мае.  

В Сыктывкарском университете тоже есть программы летнего обучения школьников:
https://www.syktsu.ru/edu/additional-education/ino/, https://vk.com/ino_syktsu.
Посмотрите в этом блоге: http://nkpopova.blogspot.ru/2016/06/blog-post.html
Здесь программа обучения была рассчитана на начинающих, но по запросу можно будет построить обучение и для более высоких уровней подготовки.

Участвуйте в чемпионате СГУ

Сыктывкарский университет уже много лет проводит свои чемпионаты по программированию.
Молодой человек в оранжевой футболке - Олег Мингалев, участник финала мира по программированию 2016 года. Справа от него Женя Варламов - победитель заключительного этапа ВсОШ 2012 года.

В ноябре планируем провести личный тур для первокурсников. Задачи уже составляются. Следите за объявлениями.

Участвуйте в четвертьфинале мира по программированию

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


Правильно выберите  язык программирования.
Используйте он-лайн компиляторы, например, https://ideone.com/. Тренируйтесь. Посмотрите здесь http://hecs.info/, что нужно знать и уметь, чтобы быть успешным в спортивном программировании. Участвуйте в соревнованиях. Побеждайте!

 

вторник, 3 октября 2017 г.

Разбор задач четвертьфинала

Появился разбора задач. У жюри возникли технические проблемы, и разбор задачи I не записался. Также жюри не записало разбор задач A и B из-за их тривиальности. Все остальное можно найти по ссылкам: 

Задачи C-H

Задачи J-K