Ceci est tiré de cette question (avec la permission du cours). Je citerai: Créez une fonction qui prend une chaîne, et elle doit retourner true ou false selon que l'entrée se compose uniquement d' une séquence de caractères répétée. La longueur de la chaîne donnée est toujours supérieure à 1 …
Contribution: Un nombre entier n Deux matrices carrées de taille égale (avec leur largeur / hauteur étant un multiple de n) Sortie: L'une des deux valeurs distinctes de votre choix, l'une étant pour les résultats véridiques et l'autre pour les résultats falsey (donc oui, 1/0au lieu de des true/falsesorties valides …
Publié à partir d' ici . Ce défi est fortement "distillé" de cette question. Un merci spécial à @Akababa! Dans cette tâche, vous devez insérer un point d'exclamation au début de la chaîne et après chaque caractère. Règles Il y aura toujours une entrée de chaîne non vide. L'entrée ne …
Les entiers non négatifs s'ennuient d'avoir toujours les mêmes deux * voisins, ils décident donc de mélanger un peu les choses. Cependant, ils sont également paresseux et veulent rester aussi près que possible de leur position d'origine. Ils proposent l'algorithme suivant: Le premier élément est 0. L' élément est le …
Le schéma ci-dessous constituera la base de ce défi. /\ \/ /\ / \ / \ /\/ \/\ \/\ /\/ \ / \ / \/ /\ \/ Étant donné une largeur et une hauteur d'entrée, chacune >=1génère le motif d'art ASCII ci-dessus répété autant de fois, se rejoignant (et se …
La description Le langage de programmation imaginaire (IPL) utilise la notation inversée polonaise. Il a les commandes suivantes: i - entrez le numéro et poussez-le dans la pile o - sortie non destructive en haut de la pile (le nombre reste sur la pile) d - jeter le haut de …
Nous connaissons tous différents algorithmes de tri fantaisistes, mais aucun d'eux ne nous donne de chiffres d'une manière facile à prononcer. Pour y remédier, je propose d'utiliser prononciationSort ™, le moyen le plus naturel de trier les listes de numéros. Prononciation Les règles officielles pour prononcer les nombres (dans ce …
Étant donné un tableau rectangulaire non vide d'entiers de 0à 9, affichez la quantité de cellules qui sont 8et n'ont pas de voisin qui l'est 8. Le voisin est ici compris au sens de Moore , c'est-à-dire y compris les diagonales. Ainsi, chaque cellule a des 8voisins, à l'exception des …
Une spirale numérique est une grille infinie dont le carré supérieur gauche a le chiffre 1. Voici les cinq premières couches de la spirale: Votre tâche consiste à trouver le nombre dans la ligne y et la colonne x. Exemple: Input: 2 3 Out : 8 Input: 1 1 Out …
J'aime à penser à un nombre 10-adique comme un nombre qui va infiniment vers la gauche, ou à un module entier une très très grande puissance de 10. Les choses portent infiniment vers la gauche et disparaissent. Pour voir ce que je veux dire, notons que ...6667 * 3 = …
Le but de ce défi est d'écrire un programme ou une fonction qui renvoie le moins de coups nécessaires pour terminer un cours donné. Contribution La disposition du cours peut être transmise de la manière et du format que vous préférez. (lu à partir de la console, passé en tant …
Ce défi est lié à certaines des fonctionnalités du langage MATL, dans le cadre de l' événement Langue du mois de mai 2018 . introduction Dans MATL, de nombreuses fonctions à deux entrées fonctionnent par éléments avec la diffusion . Cela signifie ce qui suit: Par élément (ou vectorisé ): …
La racine numérique (également la somme numérique répétée) d'un entier positif est la valeur (à un chiffre) obtenue par un processus itératif de sommation de chiffres, à chaque itération en utilisant le résultat de l'itération précédente pour calculer une somme de chiffres. Le processus se poursuit jusqu'à ce qu'un nombre …
Aux échecs, un chevalier sur la grille (x, y) peut se déplacer vers (x-2, y-1), (x-2, y + 1), (x-1, y-2), (x-1, y + 2), (x + 1, y-2), (x + 1, y + 2), (x + 2, y-1), (x + 2, y + 1) en une seule étape. Imaginez …
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.