Programmation Puzzles & Code Golf

Q & A pour les amateurs de programmation et les golfeurs de code

15
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 true/falsesorties valides …

30
!Insérer! ! n! b! e! t! w! e! e! n!
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 …
24 code-golf  string 

25
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. L' élément est le …

11
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 …


18
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 pour prononcer les nombres (dans ce …

15
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 …

14
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 …
24 code-golf  math 


13
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 = …

3
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 …

15
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é ): …

17
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 jusqu'à ce qu'un nombre …

10
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 …

12
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, …
24 code-golf  string 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.