Vous êtes responsable de la construction d'une nouvelle autoroute. Cependant, il mène à travers des terres montagneuses et a donc besoin de nombreux ponts et tunnels. L'autoroute elle-même devrait rester à un seul niveau. Contribution Vous obtenez une description ASCII approximative de l'apparence des montagnes sur une entrée standard, comme …
Écrivez un programme ou une fonction qui duplique des lettres dans un mot, de sorte que toutes les lettres dupliquées disposées de gauche à droite dans le mot forment le tableau d'entrée. Par exemple: input: chameleon, [c,a,l,n] output: cchaamelleonn Contribution Le mot de départ (par exemple chameleon) Un tableau de …
Description de la tâche: Dessinez un cube dans l'art ASCII dans à peu près une projection d'armoire. Monospaced fontsont souvent des caractères environ deux fois plus hauts que larges. Étant donné que l'entrée correspond à la longueur des lignes verticales (à l'exclusion des coins), les lignes horizontales sont dessinées avec …
La situation: Plusieurs ( M) nains ont trouvé un coffre de gobelin avec Ndes pièces d'or et doivent les diviser. En raison des anciennes règles régissant l'attribution du butin aux pirates par ordre d'ancienneté, le nain le plus âgé devrait obtenir une pièce de plus que le nain le plus …
Les dirigeants du monde se sont rencontrés et ont finalement admis que le meilleur (et le seul) moyen de résoudre les problèmes économiques mondiaux est de faire le bilan de ce qu'ils se doivent et de se payer les uns les autres avec d'énormes chèques. Ils vous ont engagé (ironiquement, …
J'ai récemment réalisé à quel point vim fonctionne très bien pour le golf, en particulier pour la complexité kolmogorov . De plus, selon meta vim est un «langage de programmation» parfaitement acceptable au moins, pour la portée de ce site, c'est-à-dire. Quels conseils généraux avez-vous pour jouer au golf à …
Un défi simple pour votre lundi soir (enfin, ou mardi matin dans l'autre moitié du monde ...) On vous donne en entrée un tableau imbriqué, potentiellement irrégulier d'entiers positifs: [1, [[2, 3, [[4], 5], 6, [7, 8]], 9, [10, [[[11]]]], 12, 13], 14] Votre tâche consiste à déterminer sa profondeur, …
Contexte Adler-32 est une somme de contrôle 32 bits inventée par Mark Adler en 1995 qui fait partie de la bibliothèque zlib largement utilisée (également développée par Adler). Adler-32 n'est pas aussi fiable qu'un contrôle de redondance cyclique 32 bits , mais - au moins dans le logiciel - il …
Écrivez le programme le plus court pour transformer l'entrée standard en code Morse . Les caractères ne figurant pas dans le tableau doivent être imprimés tels quels.
Le problème avec le chiffre César est que les mots résultants sont souvent imprononçables. Le problème avec Pig Latin est qu'il est facile à décoder. Pourquoi ne pas les combiner? Contribution Un mot composé des 26 lettres anglaises. Sortie Tout d'abord, changez chaque consonne du mot par la consonne suivante …
Démineur est un jeu de puzzle où les mines sont cachées autour d'un tableau de tuiles indéfinissables dans le but d'identifier l'emplacement de toutes les mines. Cliquer sur une mine perd la partie, mais cliquer sur n'importe quelle autre tuile révèlera un nombre compris entre 0 et 8, ce qui …
Il y a eu quelques défis liés au doublement du code source: ici et ici . La tâche que nous avons ici est un peu plus difficile, mais devrait être réalisable dans presque toutes les langues. Dans ce défi, vous prendrez un entier positif arbitraire. Votre programme doit sortir cet …
Trier les manuels L'école commence bientôt (si ce n'est pas déjà fait) et il est donc temps de mettre de l'ordre dans nos manuels. Vous devez trier vos livres par ordre alphabétique mais cela prend trop de temps, vous décidez donc d'écrire un programme pour le faire. Exemples Contribution: _ …
Votre tâche consiste à écrire un programme informatique non vide composé d'une séquence d'octets. Si nous choisissons un octet particulier dans le programme et en supprimons toutes les instances du programme, le programme modifié doit sortir l'octet supprimé. Par exemple, si notre programme était aabacba Puis bcbsortirait a, aaacaaurait besoin …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.