Comment bien se préparer (et préparer son ordi…) à c0d1ngUP ? (2e partie)

 |  par  codingupteam

Deuxième partie

Le challenge c0d1ngUP se présente sous la forme d’une (assez longue) série d’énigmes à résoudre (et cette année, il y aura un thème commun….). 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.

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.

Vous avez vu un exemple d’utilisation des nombres dans la première partie. à c0d1ngUP?") 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. Nous dirons qu’un pixel est plutôt rouge si la valeur correspondant au rouge est strictement supérieure aux deux autres (le vert et le bleu). Dans l’image qui suit composée de 45000 pixels, saurez-vous dire combien de pixels sont plutôt rouges ?

wassa

Pas de panique si vous ne savez pas comment faire ! Il y aura beaucoup de problèmes différents le 21 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…