UCAnCODE
Concours du 14 décembre 2018
Nous vous remercions pour votre participation massive ! Un grand merci à tous les membres du département d’informatique impliqués dans le concours.
Nous avions frôlé la catastrophe en avril avec 150 participants et nous n’avons pas réussi à l’éviter avec 200 participants.
Le serveur s’est effondré une première fois au bout de 2h30 quand vous avez commencé à soumettre des solutions aux problèmes de difficulté intermédiaire.
Après une réanimation, le serveur s’est effondré une seconde et dernière fois au bout de 3h30 de concours.
Il y a deux raisons principales à cet effondrement : une infrastructure et une assistance technique sous-dimensionnée (1 soumission toutes les 8 secondes en moyenne); un taux de soumissions acceptées très bas (~25%). eNous tâcherons de remedier à ces deux problèmes d’ici la prochaine édition.
En attendant, nous avons relancé les juges et jugé toutes les soumissions en attente pendant le week-end.
Le tableau final des résultats est disponible ici.
Pour compenser l’interruption du concours, nous vous proposons une session étendue de deux jours pendant laquelle vous pouvez résoudre les quatre problèmes les plus difficiles. Toutes les informations sont sur la page semestrielle du concours.
Comme d’habitude, vous trouverez ci-dessous diverses statistiques sur les soumissions pendant le concours.
Par ailleurs, vous pouvez aussi consulter aussi l’article UCA News.
Runs
Le camembert ci-dessous montre sans équivoque que la qualité des solutions est trop faible. Les solutions incorrectes donnent lieu à une pénalité dans le classement, vous font perdre du temps, et surcharge inutilement les juges. L’idée est de soumettre de bonnes solutions, pas d’utiliser le juge pour tester vos programmes.
Langages
Language | Teams | RUNS | YES | NO |
---|---|---|---|---|
Python 3 | 48 | 589 | 155 | 434 |
Java | 49 | 527 | 155 | 372 |
R | 34 | 169 | 47 | 122 |
GNU C++ | 6 | 56 | 14 | 42 |
Python | 4 | 45 | 6 | 39 |
GNU C | 5 | 30 | 7 | 23 |
Problèmes
Problem Description | Total | NO | YES | % |
---|---|---|---|---|
ECHO - Commande echo | 244 | 129 | 115 | 47.13 |
1DTO2D - De la 1D à la 2D | 337 | 252 | 85 | 25.22 |
DIGROOT - Racine numérique | 299 | 220 | 79 | 26.42 |
POW24 - Puissance 2 ou 4 | 233 | 158 | 75 | 32.18 |
EXFLOT - Exercice Flottant | 118 | 117 | 1 | 0.84 |
TONNEAUX - Comment bien empiler ses tonneaux | 99 | 75 | 24 | 24.24 |
SABLE - Tas de sable | 53 | 53 | 0 | 0.00 |
STAR - L’Étoile Noire | 33 | 28 | 5 | 15.15 |
TOTALS | 1416 | 1032 | 384 | 27.11 |
Prem’s : solution la plus rapide
At | Problem | Team |
---|---|---|
2 | ECHO - Commande echo | NoName#4 |
13 | 1DTO2D - De la 1D à la 2D | Black Fury |
15 | DIGROOT - Racine numérique | LesBolideurs |
28 | POW24 - Puissance 2 ou 4 | LesBolideurs |
204 | EXFLOT - Exercice Flottant | NoName#4 |
84 | TONNEAUX - Comment bien empiler ses | tonneaux NoException |
SABLE - Tas de sable | (Not Solved) | |
117 | STAR - L’Étoile Noire | Black Fury |
UCANCODE
CONCOURS NEWS