France IOI

- Connectez vous pour pouvoir soumettre vos solutions -

Structures de données et récursivité

Cette épreuve a pour objectif de vous faire découvrir les structures de données élémentaires et autres notions de base de l'algorithmique, comme la récursivité.

Prérequis

Cette épreuve est destinée aux débutants et ne nécessite aucun prérequis en algorithmique. Il est cependant nécessaire d'avoir une bonne connaissance d'un langage et de savoir manipuler des tableaux, boucles, fonctions. Il est également nécessaire de connaître les fonctions de lecture/écriture de valeurs sur l'entrée et la sortie standard.

Si vous ne maîtrisez pas ces éléments, commencez par résoudre les exercices de la section "Programmation C".

Histoire

L'un de vos amis, Gérard, vient de faire l'acquisition de l'épicerie du coin. Les précédents gérants viennent de partir à la retraite et lui ont cédé à un bon prix ce magasin très bien placé, qu'ils tenaient depuis près de cinquante ans. Les locaux ont été très bien entretenus, mais le matériel n'a pas été mis à jour depuis des dizaines d'années et pour Gérard, il est urgent de tout moderniser.

La tâche est loin d'être simple pour Gérard, qui pense tout de suite à vos talents d'informaticien et vous demande un petit coup de main.

Vous allez devoir l'assister en réalisant divers programmes lui permettant de gérer sur son ordinateur les stocks, les commandes, etc.

 Contacter un entraîneur
 Classement de l'épreuve

 Etat du stock
 Dates de péremption
 Distributeur automatique
 Nombreux produits
 Changement de nom
 Moins de noms
 Retrouver un produit
 Carton trop plein
 Longueur des descriptions
 Carton commun
 Anti-virus