Compétition informatique

Le CEGInfo et le CEGL organiseront une compétition informatique pour les étudiants de génie informatique et logiciel tout au long de la semaine pendant laquelle aura lieu le Vins et Fromages. Les étudiants devront répondre, sur une base volontaire, à plusieurs défis de programmation. Le dévoilement des gagnants et la remise des prix se feront lors du Vins et fromages.

Encore une fois, cette année, les entreprises peuvent contribuer à cette compétition informatique. Celles-ci peuvent, si elles le désirent, nous envoyer une ou deux questions pour les étudiants avec des prix associés à chaque question.

Règlements

  • Il s’agit d’une compétition individuelle. En cas de plagiat de question, les participants se verront retirer leur chance de gagner des prix.
  • Seul les étudiants étudiant en génie informatique et logiciel au baccalauréat peuvent gagner des prix. Aussi, ces derniers doivent être présents au Vin et Fromages du 21 janvier pour pouvoir gagner un prix.
  • Pour chaque question, le participant doit remettre un seul fichier de code, à l’aide de l’éditeur au bas de chaque question, ou à l’aide de l’outil de téléchargement « Upload Code as File » en dessous de l’éditeur.
  • Il peut y avoir des délais entre le moment de la remise d’un fichier et la fin de l’évaluation de ce fichier. Soyez patients.
  • Chaque étudiant doit obligatoirement remplir la question « Identification ». Celle-ci nous permet de faire le lien entre le site utilisé et l’étudiant à Polytechnique. À défaut de fournir ces informations, un étudiant se verra disqualifié automatiquement.

Langages acceptés

  • Pour la majorité des questions, plusieurs langages sont acceptés. Les langages acceptés sont affichés sur la page de la remise du problème (dans l’éditeur de «Current Buffer», il vous est possible de sélectionner un langage.
  • Pour certaines questions, un langage est forcé. Faites attention avant de vous lancer dans un problème.
  • Chaque question est limité en temps, et en mémoire, et ces valeurs changent selon les langages. Ainsi, un langage considéré plus lent aura plus de temps d’exécution qu’un autre plus rapide.

Évaluation

  • L’évaluation fonctionne de la même façon que pour la compétition IEEExtreme, c’est-à-dire qu’à chaque fois qu’un participant soumet un fichier, le fichier sera compilé et soumis à plusieurs cas de tests. Une note sera attribuée dépendamment du nombre de cas de test réussi.
  • Dans le cas ou deux participants réussissent une question avec le même nombre de tests réussis, le participant avec le plus faible temps d’exécution aura une meilleure note. Dans le cas extrême où les temps d’exécution sont aussi égaux, les juges auront le dernier choix par rapport au gagnant (en se basant sur le code).
  • La note affichée sur le site correspond au pourcentage de cas de tests réussi. Une note de 100% ne signifie pas nécessairement qu’il s’agit du meilleur fichier de code remis. Les juges se réserve le droit de réviser la note d’un utilisateur selon le code qu’il a remis (par exemple, si le code ne fait que sortir la même valeur, dans le but d’obtenir le plus de points possibles sans réaliser le défi).

Prix

  • La compétition est séparée en deux catégories, soit les problèmes étudiants et les problèmes d’entreprise.
  • Pour les problèmes étudiants, des prix seront attribués pour les 3 premières places générales, pour la première place des premières années, ainsi que quelques prix de participations.
  • Certaines questions ont été écrites par des entreprises. Ces questions sont associées avec leur propre prix.
  • Les questions d’entreprises ne sont pas calculées dans le classement général.