Étant donné l'un des caractères suivants (ou une nouvelle ligne): `1234567890-=~!@#$%^&*()_+qwertyuiop[]\QWERTYUIOP{}|asdfghjkl;'ASDFGHJKL:"zxcvbnm,./ZXCVBNM<>? Votre programme doit sortir la ligne qu'il est sur le clavier Parce que mon clavier est (presque) à court de batterie, votre code doit être le plus court possible Le clavier que votre programme devrait utiliser (pour la recherche …
Monopoly Board Pour ce défi code-golf, nous allons construire le jeu de société Monopoly. Règles: Ne prenez aucune entrée. Générez une carte 11x11 dans laquelle chaque caractère ASCII constituant la carte est la première lettre de chaque espace de la version américaine de la carte Monopoly. Les caractères doivent être …
Beaucoup de langues ont des méthodes intégrées pour se débarrasser des doublons, ou "dédupliquer" ou "déséquilibrer" une liste ou une chaîne. Une tâche moins courante consiste à "détripliquer" une chaîne. C'est-à-dire que pour chaque caractère qui apparaît, les deux premières occurrences sont conservées. Voici un exemple où les caractères qui …
Inspiré par cette question de nos amis rivaux à Code Review. Définitions Un super tableau est un tableau dans lequel chaque nouvel élément du tableau est plus grand que la somme de tous les éléments précédents. {2, 3, 6, 13}est un super tableau parce que 3 > 2 6 > …
Tâche Avec deux entiers strictement positifs n et d en entrée, déterminez si n est divisible par d , c’est-à-dire s’il existe un entier q tel que n = qd. Vous pouvez écrire un programme ou une fonction et utiliser l’une quelconque de nos méthodes standard de réception d’entrée et …
Considérez le processus suivant: Prenez un entier non négatif N. par exemple N = 571 Exprimez-le en binaire sans zéros au début. (Zéro est la seule exception, devenir 0.) par exemple 571= 1000111011en binaire Séparez les exécutions consécutives de uns et de zéros dans cette représentation binaire. par exemple , …
Tracez des lignes entre chaque paire de points distincts pour les npoints disposés en cercle, produisant quelque chose comme le résultat ci-dessous. Le code le plus court (en octets) gagne! Vos lignes ne doivent pas nécessairement être transparentes, mais elles ont l'air mieux ainsi. La sortie doit être un graphique …
introduction Imaginez que la ligne de caractères soit en fait deux lignes. Ligne supérieure - points - représente les heures (système sur 24 heures), tandis que bas - virgules - représente les minutes . Un personnage peut représenter une heure, une minute ou les deux , dans la mesure du …
Le défi Le but de ce défi est de créer un chatbot pouvant s'exécuter dans les salles de discussion de Stack Exchange. Votre bot doit pouvoir détecter le moment où un utilisateur envoie des commandes spécifiques et y répondre. Voici la liste des commandes, et ce que votre bot devrait …
Un mur de briques est un rectangle constitué de briques horizontales 1-sur-n empilées en rangées. Voici un mur de hauteur 4 et de largeur 8, avec les tailles de briques indiquées à droite. [______][______] 4 4 [__][____][__][] 2 3 2 1 [][______][____] 1 4 3 [____][______][] 3 4 1 Ce …
Ecrivez un programme ou une fonction qui contient une chaîne dont le caractère garanti est de ne contenir que des caractères ASCII imprimables, à l' exception de l'espace, et d'être un nombre triangulaire positif (1, 3, 6, 10, 15, ...). Imprimer ou retourner la même chaîne, mais en forme de …
Si vous avez déjà essayé d’écrire du code palindromique, vous sauriez combien de crochets ont tendance à vous gêner. ()()n'est pas un palindrome, même si elle ressemble un peu comme il devrait être, tout ())(et ()(sont à la fois palindrome et à la fois très stupide regarder. Ne serait-ce pas …
Envisagez de prendre un nombre entier non négatif tel que 8675309 et de calculer les valeurs absolues des différences entre toutes les paires de chiffres voisins. Pour que 8675309nous obtenons |8-6| = 2, |6-7| = 1, |7-5| = 2, |5-3| = 2, |3-0| = 3, |0-9| = 9. Corder ces …
Imaginez le scénario suivant: vous jouez à des cuirassés avec un ami mais décidez de tricher. Plutôt que de déplacer un navire après qu'il ait abattu votre navire là où vous vous trouviez, vous décidez de ne placer aucun navire. Vous lui dites que tous ses coups sont ratés, jusqu'à …
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.