Top 20

1 0x00h 691 pts
2 boris39 691 pts
3 thefinder 691 pts
4 neoxquick 672 pts
5 maf-ia 654 pts
6 eax 653 pts
7 nikokks 610 pts
8 benito255 600 pts
9 mego 584 pts
10 madbat2 575 pts
11 plucth 557 pts
12 Mart 545 pts
13 rostale 544 pts
14 Stupefy 525 pts
15 tehron 510 pts
16 Kithyane 493 pts
17 egosum 466 pts
18 malose 423 pts
19 CoYoTe99 412 pts
20 Undr 408 pts

Full ranking

Shoutbox

8 Oct - 10:01 am

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 ;)

4 Oct - 11:56 am

Salut a tous =) , je bug sur le problème 28 (forme analysis). Quelqu'un aurait il une piste ?

29 Sep - 5:38 pm

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é!

17 Sep - 11:51 am

Salut thefinder, ça faisait longtemps ! Oula ça en fait des problèmes :'( Le premier challenge ? La somme de deux nombres ?

23 Jul - 2:13 am

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. :)

6 Nov - 8:17 am

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 !

21 Oct - 9:48 pm

Équation du challenge 52 corrigée, merci

16 Oct - 8:43 am

Bonjour, il y a aussi un problème d'affichage "invalid equation" dans le challenge 52. Merci

14 Oct - 8:57 pm

Barbapapou l'équation du challenge 29 a été corrigée

4 Oct - 10:30 am

Bonjour, il y a un problème avec l'affichage d'une équation dans le challenge 29

Connection
Password forgotten

Support usx

You like µContest ?
Support us by voting (fun and difficulty) for µContest on WeChall :)
If you have not already, take the opportunity to link your Wechall
account to µContest in order to be able to vote !

Thank you

libmicrocontest2 C/C++ under Code::Blocks + Windows tutorial

+

If you plan on using the C/C++ microcontest library with Code::Blocks under a Windows system, you must perform the following setting.
The library we have developped uses network functions. On Windows, those functions are contained in the winsock2 library. Therefore, you must link it to your project.
If you don't do it, you will get these errors :

-------------- Build: Debug in e1 ---------------

Compiling: main.c
Linking console executable: bin\Debug\e1.exe
obj\Debug\main.o: In function `MC_Init':
C:/Users/Metatron/Desktop/exemple/e1/microcontest2.h:274: undefined reference to `_WSAStartup@8'
obj\Debug\main.o: In function `MC_CleanUp':
C:/Users/Metatron/Desktop/exemple/e1/microcontest2.h:283: undefined reference to `_WSACleanup@0'
obj\Debug\main.o: In function `MC_HTTPPost':
C:/Users/Metatron/Desktop/exemple/e1/microcontest2.h:421: undefined reference to `_socket@12'
C:/Users/Metatron/Desktop/exemple/e1/microcontest2.h:424: undefined reference to `_gethostbyname@4'
C:/Users/Metatron/Desktop/exemple/e1/microcontest2.h:431: undefined reference to `_htons@4'
C:/Users/Metatron/Desktop/exemple/e1/microcontest2.h:433: undefined reference to `_connect@12'
C:/Users/Metatron/Desktop/exemple/e1/microcontest2.h:441: undefined reference to `_send@16'
C:/Users/Metatron/Desktop/exemple/e1/microcontest2.h:444: undefined reference to `_send@16'
C:/Users/Metatron/Desktop/exemple/e1/microcontest2.h:453: undefined reference to `_recv@16'
C:/Users/Metatron/Desktop/exemple/e1/microcontest2.h:474: undefined reference to `_closesocket@4'
collect2: ld returned 1 exit status
Process terminated with status 1 (0 minutes, 4 seconds)
10 errors, 0 warnings

So, once you created your project and your source file (C or C++, whatever), you need to put microcontest2.h in the same directory than the source file, like this (everybody need to do that, not just Code::Blocs + Windows users) :

Now, unlike Visual Studio or Linux users, you need to link the winsock2 library in the build options. To do this, you have to click on "Project", and then on "Build Options" :

You will get a "Project build options" dialog box. You have to click on your project's name (top-left corner) in order to make the settings apply on both Debug and Release configurations, and then select the "Linker settings" tab. Here, click on the "Add" button, like this :

Now, just enter "ws2_32" :

There you go, you can validate, compile, and the errors should be gone.