Archives de catégorie : Énigme

Petits problèmes de programmation amusants.

Google Code Jam

Google Code Jam est un concours international de programmation informatique parrainé et administré par Google. Originalement inventé par Google en tant que tests pour repérer des candidats prometteurs pour ses groupes de développement technique, le Google Code Jam fut tellement … Continuer la lecture

Publié dans Énigme, Programmation | Marqué avec , | Commentaires fermés

RoboZZle: Un jeu pour programmeurs avertis

RoboZZle (blog) est un petit jeu en ligne qui n’a l’air de rien mais qui se révèle assez rapidement addictif et plus compliqué que l’on ne l’aurait cru de prime abord. Pourquoi en parler sur le blog des Samedis du … Continuer la lecture

Publié dans Énigme, Programmation | Marqué avec | Commentaires fermés

Énigme #3: Modèle objet de Python

La façon dont les objets sont crées en Python diffère assez des modèles objets « classiques » et apporte certains effets de bords intéressants ou même surprenants. Par exemple, si je compare ces deux programmes, à priori identiques, l’un en Python, l’autre … Continuer la lecture

Publié dans Énigme, Programmation | 14 commentaires

Énigme #2: Chacun cherche son SHA1

Cette fois-ci, l’énigme est en langage C et porte sur l’utilisation de la bibliothèque OpenSSL. Il y a quelques semaines, un ami m’a pointé un comportement étrange dans l’un de ses programmes. Le programme en question s’appuye sur la bibliothèque … Continuer la lecture

Publié dans Énigme, Programmation | 3 commentaires

Énigme #1: Les opérateurs ‘<<‘ en C++

Les ‘énigmes’ sont de petits problèmes amusants qui permettent de découvrir les limites d’un langage de programmation ou bien des fonctionnalités mal connues. Notre première énigme concerne le langage C++ et surtout l’utilisation des opérateurs ‘<<‘. Voici les sources du … Continuer la lecture

Publié dans Énigme, Programmation | Marqué avec | 4 commentaires