Le challenge c0d1ngUP se présente sous la forme d’une (assez longue) série d’énigmes à résoudre (comme l’an passé, il y aura aussi un thème commun cette année). Le principe est simple : vous piochez dans les énigmes et résolvez, généralement en écrivant un programme informatique, celles que vous pouvez. Plus vous en résolvez, plus vous accumulez de points. Inscrivez-vous
Les énigmes sont assez variées, mais il y a des éléments qui reviennent parfois. Et vous gagnerez du temps en utilisant les bons outils.
La dernière fois vous avez vu un exemple d’utilisation des nombres. Vous pourriez aussi avoir à manipuler des images.
Vous savez peut-être que chaque pixel d’une image est généralement composée de trois valeurs : l’intensité de rouge, l’intensité de vert et l’intensité de bleu. C’est la composition de ces trois valeurs qui peut donner chacune des couleurs présentes dans une image (oui… même le jaune). Ces trois intensités sont trois nombres, généralement compris entre 0 et 255.
Le bleu vif, par exemple a pour code (0, 0, 255). L’image suivante compte 64800 pixels. Combien de pixels sont utilisés pour dessiner Iron-Man ? (Le plus simple est sans doute de compter les pixels du fond, qui sont tous exactement de la même couleur bleu vif).
Pas de panique si vous ne savez pas comment faire ! Il y aura beaucoup de problèmes différents le 19 mars ! Toutefois, si vous avez un peu de temps et si vous voulez apprendre de nouvelles choses, cherchez comment répondre à la question qui précède…