1 | 0x00h | 679 pts |
2 | boris39 | 679 pts |
3 | thefinder | 679 pts |
4 | neoxquick | 660 pts |
5 | maf-ia | 642 pts |
6 | eax | 641 pts |
7 | Lucky92 | 640 pts |
8 | nikokks | 599 pts |
9 | benito255 | 589 pts |
10 | mego | 573 pts |
11 | madbat2 | 563 pts |
12 | plucth | 546 pts |
13 | Mart | 535 pts |
14 | rostale | 533 pts |
15 | LouisJ | 521 pts |
16 | Stupefy | 514 pts |
17 | lalba | 514 pts |
18 | tehron | 499 pts |
19 | Kithyane | 483 pts |
20 | egosum | 458 pts |
Salut nikokks Ce problème n'est pas évident en effet. Une manière de faire est de trouver les formes les plus simples, et de les "effacer" de l'image avant de chercher les formes plus complexes ;)
Salut a tous =) , je bug sur le problème 28 (forme analysis). Quelqu'un aurait il une piste ?
Coucou oui, tu peux m'envoyer un mail si tu veux. Le plus simple, ce serait d'avoir un package pour python 3. J'ai essayé et ça n'a pas marché!
Salut thefinder, ça faisait longtemps ! Oula ça en fait des problèmes :'( Le premier challenge ? La somme de deux nombres ?
Coucou, j'ai essayé de reprendre avec python. J'ai plusieurs soucis. 1) Il faut rajouter headers={'Content-Type': 'application/x-www-form-urlencoded'} avec un requests.session(). 2) Je n'ai pas réponse du serveur si je soumet une réponse au premier challenge. J'essaye finir en python les 3 dernières épreuves qui me reste. :)
Bonjour, un léger problème sur l'épreuve 10 : Une fois réussie, le champ "points earned" indique 72 au lieu de 7 En revanche sur le site le nombre de points comptabilisés est bien 7 Merci pour ce site génial !
Équation du challenge 52 corrigée, merci
Bonjour, il y a aussi un problème d'affichage "invalid equation" dans le challenge 52. Merci
Barbapapou l'équation du challenge 29 a été corrigée
Bonjour, il y a un problème avec l'affichage d'une équation dans le challenge 29
![]() |
Vous aimez µContest ? |
µContest, what is it ? How to participate ? How to solve the challenges proposed ? What language ? You will find all the answers to theses questions in this page. Concerning more specific questions, you can ask them on the forum.
GeneralHow to solve a challengeThe µContest libraries |
Example of a challenge resolution I
Example of a challenge resolution II |
Technical documentations
|
To begin, I think it's interessant for those who are not familiar, to give the definition of a library (Wikipedia) :
In computer science, a library is a collection of implementations of behavior, written in terms of a language, that has a well-defined interface by which the behavior is invoked. The value of a library is the reuse of the behavior. When a program invokes a library, it gains the behavior implemented inside that library without having to implement that behavior itself.So the µContest libraries are libraries we developped to avoid to recode the functions of connexion to the website every time. Moreover, this has the advantage to not take care of this aspect of the programmation, which is not part of the challenge.
This is the second version of the lib C/C++ (it uses the version 2 of the interface).
A lot of improvements have been developped. The main good news is that the lib consists in one header file (.h). That's all.
All the code is written in the header file. This presents the huge advantage to be compatible with Debug/Release settings, with 32/64 bits, with C/C++, with every compiler/IDE, and the lib works on Windows, Linux, and MacOS. This will make the use much much simpler. And bonus, you can see the source code !
So you just have to download the file microcontest2.h, and include it in your C or C++ file with :
#include "microcontest2.h"
![]() |
![]() |
Attention, for the users of Code::Blocks under Windows, an additional (simple) setting has to be set in the project options. Everything is explained on this page. |
![]() |
This is the second version of the lib Python (it uses the version 2 of the interface).
For the moment, it's only compatible with Python 2.7. But you can easily adapt its code to 3.3, and if you do it, feel
free to give us this version to make it available on the website.
So you just have to download the module libmicrocontest2_python27.py, and simply import it in your Python code :
from libmicrocontest2_python27 import *
This is the second version of the lib Java (it uses the version 2 of the interface).
It consists in a JAR archive you must include in the build path of your project :
import com.microcontest.Libmicrocontest2; import com.microcontest.Contest;You can take a look at the documentation, but it's quite simple to use and all you have to know is given in the example section.
This is the second version of the lib PHP (it uses the version 2 of the interface).
You just have to download the file libmicrocontest2.php_, remove the '_' at the end, and simply include it in your PHP code :
require 'libmicrocontest2.php';