Jeux de script 2008

Résumé des épreuves

Bienvenue dans les Jeux de script d'hiver 2008 ! L'épreuve des Jeux en direct se déroule du 15 février au 3 mars 2008, mais vous pouvez toujours jouer seul ensuite.

Page d'accueil des Jeux de script (en anglais)

Trouvez des calendriers et des solutions (après la date limite de chaque épreuve), ainsi que des conseils utiles et d'autres informations sur la Page d'accueil des Jeux de script.


Catégorie Débutant

Épreuve 1

Les deux font la paire (5 points)
À partir de cinq cartes à jouer, déterminez le nombre de paires.

Épreuve 2

TrueType (10 points)
Lisez des clés à partir du registre pour trouver toutes les polices installées sur l'ordinateur local, puis analysez les noms de ces clés pour déterminer quelles polices sont des polices TrueType.

Épreuve 3

Rassemblement (10 points)
Copiez la première ligne de chacun des fichiers texte d'un dossier et placez ces lignes dans un nouveau fichier.

Épreuve 4

L'un dans l'autre (5 points)
Comptez le nombre de caractères (sans le caractère saut de ligne avec retour chariot) dans le fichier script exécuté.

Épreuve 5

Quelle est la différence ? (10 points)
Trouvez la différence entre la date actuelle et une date entrée en tant qu'argument de ligne de commande du script, en jour et mois.

Épreuve 6

Pause-café (10 points)
Trouvez des entrées uniques dans un fichier texte et comptez ces entrées.

Épreuve 7

Débogage (10 points)
À partir d'un script rempli de bogues, réparez les bogues pour permettre une exécution correcte du script.

Épreuve 8

Devinez ce nombre (15 points)
Générez un nombre aléatoire, puis permettez à l'utilisateur de deviner le nombre, en donnant des indices en cours de route indiquant si la réponse actuelle est supérieure ou inférieure au nombre généré de façon aléatoire.

Épreuve 9

Sortez les maillots de bain (15 points)
Lisez les champs d'un tableau dans une base de données Microsoft Access 2003 et effectuez des calculs en fonction des données de ces champs.

Épreuve 10

Bowling (10 points)
À partir du tableau des scores d'une partie de bowling, calculez le score final.

Catégorie Avancé

Épreuve 1

Pourrais-je avoir votre numéro de téléphone ? (10 points)
À partir d'un numéro de téléphone à sept chiffres, construisez un mot en fonction des lettres associées à chaque chiffre du numéro de téléphone sur un cadran téléphonique standard.

Épreuve 2

Patiner sur une fine couche de glace (10 points)
Lisez un fichier texte qui contient les scores d'un concours de patinage artistique et déterminez le vainqueur.

Épreuve 3

Vainqueur du scrutin de ballotage immédiat (20 points)
Déterminez le vainqueur d'une élection à scrutin de ballotage immédiat en fonction des données se trouvant dans un fichier texte.

Épreuve 4

Tout est dans l'image (5 points)
Invitez l'utilisateur à vous donner un mois et une année et produisez un calendrier bien formaté de type Windows à partir de ces valeurs.

Épreuve 5

Vous appelez cela un mot de passe fort ? (5 points)
Invitez l'utilisateur à vous donner un mot de passe, puis, en fonction d'un certain nombre de critères donnés, déterminez la force de ce mot de passe.

Épreuve 6

Nombres premiers (5 points)
Calculez et affichez tous les nombres premiers compris entre 1 et 200.

Épreuve 7

À vos battes ! (10 points)
Planifiez un tournoi de baseball à la ronde avec six équipes.

Épreuve 8

Création musicale (15 points)
Lisez des titres de chansons et leurs durées à partir d'un fichier .csv et créez une sélection d'une durée spécifiée.

Épreuve 9

Jeux de mots (5 points)
Lisez un fichier texte, puis affichez le contenu de ce fichier en inversant les lettres de chaque mot.

Épreuve 10

Blackjack ! (10 points)
Distribuez et jouez seul au jeu de cartes Blackjack (vingt-et-un).

Top of pageTop of page