Top 20

1 0x00h 703 pts
2 boris39 703 pts
3 neoxquick 684 pts
4 maf-ia 665 pts
5 thefinder 646 pts
6 benito255 610 pts
7 mego 593 pts
8 madbat2 582 pts
9 Mart 556 pts
10 tehron 505 pts
11 Kithyane 504 pts
12 plucth 481 pts
13 egosum 475 pts
14 Undr 417 pts
15 Zeta 417 pts
16 CoYoTe99 417 pts
17 Armavica 413 pts
18 loonies2 412 pts
19 vitalimarrenra 406 pts
20 b0n0n 397 pts

Classement complet

Shoutbox

24 Jul - 5:30 pm

Ça devrait être à nouveau opérationnel, définitivement cette fois ci.

19 Jul - 8:42 pm

A nouveau ? On regarde ça !

16 Jul - 5:26 pm

Bonjour à tous :) Je viens d'essayer de valider le challenge "Wav ? (6)", et j'ai l'impression que la page "validation.php" est de nouveau en carafe.

15 Jul - 8:43 pm

Cool !! Merci beaucoup !!

9 Jul - 11:20 pm

Hello, je regarde ça dès que je peux, probablement demain

9 Jul - 5:54 pm

Bonjour à tous, Je rencontre le même problème que "Foo". Impossible de valider des nouveaux challs, et impossible d'en revalider des anciens... D'avance merci :)

8 Jul - 1:38 pm

Hello. C'est normal que j'arrive pas à valider quoi que ce soit ? La page validation.php renvoie toujours un contenu vide. Même quand j'utilise le code d'exemple donné.

3 Apr - 12:45 pm

Bonjour metatr0n, pas besoin besoin restaurer mon compte précédent puisque j'ai pu revalider les épreuves avec le nouveau :) Si le système de mail ne fonctionne plus, il est probable que l'épreuve "Email (21)" soit également impactée. Au passage je te signale un potentiel problème de précision numérique avec l'épreuve "Polynomial regression (25)" nécessitant plusieurs essais pour valider l'épreuve. Lorsque je vérifie mon polynôme en local (double C++), je respecte pourtant la tolérance de précision. Merci pour les épreuves, je me régale ! :)

26 Mar - 6:14 pm

Bonjour, effectivement notre système de mail a l'air d'être en vrac, si tu veux récupérer ton compte je peux te réinitialiser ton mot de passe à la main

17 Mar - 5:36 pm

Bonjour, l'envoi d'email du système de ré-initialisation de mot de passe semble ne pas marcher (mail orange.fr). J'ai pourtant attendu et vérifié mes spams. J'ai du créer un compte "loonies2" en remplacement de "loonies".

Connexion
Mot de passe oublié

Supportez nousx

Vous aimez µContest ?
Supportez nous en votant (fun et difficulté) pour µContest sur WeChall :)
Si vous ne l'avez pas encore fait, profitez-en pour lier votre compte
Wechall à µContest pour pouvoir voter !

Merci

Liste des épreuves :: Cryptographie :: Ave Caesar I (4)

Résumé

ID : 4
Points : 4
Validations :
Page de l'épreuve
Reporter un bug

Qui a validé ?

230 personnes :

Description


Dans cette épreuve, vous allez devoir décrypter une chaîne de caractères cryptée grâce au chiffre de Cesar. Ce système de cryptage très simple est certainement le plus célèbre, il suffit de décaler d'un certain nombre chaque lettre pour crypter un texte, et de décaler dans l'autre sens pour le décrypter, ce nombre constituant donc la clef.
Dans cette version de l'épreuve, cette clef vous est donnée dans la variable key.

Concrètement, voici des exemples de cryptage avec une clef de 3 :

Texte clair :ABCDEFGHIJKLMNOPQRSTUVWXYZ
Texte crypté :DEFGHIJKLMNOPQRSTUVWXYZABC

Texte clair :MICROCONTESTCESTTROPFACILE
Texte crypté :PLFURFRQWHVWFHVWWURSIDFLOH


Pour simplifier les choses, le texte crypté fournis sera toujours constitué que de majuscules, et sans espace, comme sur le deuxième exemple.

Pour décrypter, vous avez donc juste à faire le décalage dans l'autre sens, du nombre indiqué par la clef. Pour les lettres extrêmes de l'alphabet, il faut simplement reprendre à partir de l'autre extrémité, comme sur l'exemple 1.

Une fois réussie, rendez-vous à la deuxième version de l'épreuve, dans laquelle la clef de cryptage est inconnue : Ave Caesar II


Variables


Nom Type Description
Variables à récupérer
txt_crypteChaîne de caractèreschar*Texte à décrypter
keyEntierintLa clef de cryptage
Variables à renvoyer
txt_clairChaîne de caractèreschar*Texte décrypté