Questions marquées «code-golf»

24
Défi de golf sur glace

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 que paramètre...

24
Générer des hommes de culture

Ce défi est inspiré du mème Men of Culture . Le mème implique de masquer des parties de la légende d'origine, Ah, je vois que tu es aussi un homme de culture. pour le faire apparaître comme si le personnage disait autre chose. Votre défi est d'écrire un programme qui, étant donné une entrée, montre...

24
Course autour de la piste

Je cherche le coureur le plus rapide du monde. Montrez-moi votre meilleur tour autour de cette piste 18x14 ci-dessous. ______ / \ / \ / ____ \ / / \ \ / / \ \ | | | | | | | | | | | | | | | | \ \ / / \ \____/ / \ / \ / \______/ Votre travail consiste à déplacer la voiture ci-dessous autour de la...

24
Distance du chevalier

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 un échiquier infini avec seulement un chevalier (0, 0): Combien d'étapes faut-il pour...

24
Radiodiffusion modulaire

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...

24
Sommes d'échange de signes

Étant donné une liste non vide d'entiers positifs , votre travail consiste à déterminer le nombre de valeurs uniques de± x ± y ± z ± …(x,y,z,…)(X,y,z,…)(x, y, z, \dots)±x±y±z±…±x±y±z±…\pm x \pm y \pm z \pm \dots Par exemple, considérez la liste . Il existe huit façons possibles de créer des...

24
Trouver la racine cubique 10-adique de 3

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 = 1dans le pays 10-adique, puisque...

24
Entiers triés par leurs racines numériques

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...

24
Compter les caractères consécutifs

Étant donné une chaîne contenant uniquement des lettres, affichez la longueur de la plus longue série de lettres alphabétiques consécutives que le mot contient, où l'ordre n'a pas d'importance. Un exemple d'algorithme peut trier le mot, supprimer les doublons, puis afficher la longueur de la plus...

24
Problème de spirale numérique

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 : 1 Input: 4 2 Out : 15 Remarque: Tout...

24
PrononciationSort ™

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...

24
Nouvelle séquence voisine

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....

24
Dessinez ce motif de diamant

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 chevauchant) au niveau des petits diamants. Par...

24
Tous les huit célibataires

É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 cellules...

24
Puzzles Matrix

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...

24
L'Arrangement 465

Voici le défi. Écrivez du code pour sortir tous les entiers d'une plage. Cela semble facile, mais voici la partie délicate. Il commencera par le nombre le plus bas, puis le plus élevé. Ensuite, le nombre le plus bas qui n'est pas encore dans le tableau. Puis le plus haut qui n'y est pas encore....

24
Dessiner un arbre à partir d'un tableau

Étant donné un tableau éventuellement imbriqué et non vide d'entiers positifs à un chiffre (non garanti unique), affichez la représentation ASCII sous forme d'arbre, en utilisant les caractères de dessin de boîte ┌ ┴ ┐ ─ │ ┬ ┼. (Celles-ci ont été copiées à partir de la page de code 437, mais vous...