dkirienko's blog

By dkirienko, history, 5 years ago, In Russian

Посчитал статистику, какие языки программирования используют участники в разных регионах на региональном этапе в 2019 году.

Скачиваем и смотрим файл со статистикой

Удалось собрать сведения из 78 регионов + Сириуса. Список регионов, которые не охвачены статистикой:

  • 19 Республика Хакасия
  • 20 Чеченская Республика
  • 28 Амурская область
  • 39 Калининградская область
  • 51 Мурманская область
  • 57 Орловская область
  • 62 Рязанская область

Буду рад, если кто может достать статистику из этих регионов. Мне нужны логи тестирующей системы за первый тур в текстовом формате (csv, xml), где была бы информация о сабмитах (минимум пользователь, язык программирования, результат тестирования в баллах).

Методика подсчёта. Учитывается только первый день, анализируются логи тестирующей системы. Чтобы не считать ошибочно отправленные файлы, считаются только решения, набравшие больше 0 баллов, или (если такая информация доступна в логах) решения, набравшие 0 баллов, но прошедшие первый тест. Далее считается количество участников, которые сдали решения на данном языке программирования (учитываемые по правилам выше). Тем самым один участник может использовать несколько языков программирования, поэтому сумма долей всех языков программирования больше 100%.

Яндекс.Контест, ejudge и, возможно, некоторые другие тестирующие системы не поддерживают Visual C++, поэтому реальная доля участников, использовавших Visual C++, будет выше. Под Delphi подразумевается в том числе и Free Pascal в режиме Delphi (это в Яндекс.Контесте и, возможно, других тестирующих системах).

Также у меня есть статистика по языкам программирования на школьном, муниципальном, региональном этапах в Москве, собранная за много лет. И статистика по языкам программирования на заключительном этапе.

  • Vote: I like it
  • +98
  • Vote: I do not like it