Questions marquées «code-golf»

18
ANNNOUNNNCCCEEERRR VOICCCEEE

Écrivez une fonction qui prend une chaîne de lettres et d'espaces (pas besoin de gérer les non-lettres) et exécute l'algorithme de traduction ANNOUNCER VOICE comme suit: Tout d'abord, mettez tout en majuscules. Pour chaque mot, Allongez chaque groupe de consonnes en triplant chaque lettre; sauf que...

18
Quand Fibonacci rencontre les reines

(inspiré par la réponse d' Helka à mon appariement aléatoire de balises "échecs" et "Fibonacci" dans le chat) Fibonacci Les nombres de Fibonacci sont l'une des séquences les plus connues en mathématiques, où chaque nombre est composé en additionnant les deux nombres précédents ensemble. Voici une...

18
Interfaces utilisateur Ascii

Dans ce défi, nous rendons les interfaces utilisateur Ascii. +----------------------+ |+-----------++-------+| ||<- Previous||Next ->|| |+-----------++-------+| |== The title == | | | |Lorem ipsum dolor | |sit amet... | |+--------------+ | ||Post a comment| | |+--------------+ |...

18
Une salle de miroirs

(Ce défi est très similaire, mais ce défi actuel a des complications supplémentaires.) Imaginez une pièce à 2 dimensions, où les murs sont plaqués de miroirs plats. Soudain, un faisceau de lumière entre dans la pièce, où il manque un morceau de mur! Le faisceau lumineux danse autour de la pièce, se...

18
Parallélogramme d'un nombre

Maintenant que nous savons comment bien carré et triangle un certain nombre, nous allons apprendre à parallélogramme un. Pour parallélogrammer un nombre, nous l'arrangons d'abord comme un parallélogramme en l'empilant au-dessus de lui-même un nombre de fois égal au nombre de chiffres qu'il a, et en...

18
Triangle binaire facile

Étant donné en entrée un entier positif n>=1, sortez les premières nlignes du triangle suivant: 1 1 0 1 0 0 1 0 0 1 1 1 0 1 1 1 0 0 0 0 1 0 0 0 0 1 1 1 1 1 0 1 1 1 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1...

18
C'est un peu exagéré ․․․

Contribution: Nous prenons deux entrées: Une entrée bavec deux valeurs distinctes: Leftet Right. † Et un entier positif n. Production: Sur la base de l'entrée gauche / droite, nous générons l'une des deux séquences suivantes dans la plage de 1-n(dans les séquences ci-dessous, les 125 premiers...

18
Sortie des positions diagonales de moi au carré

Étant donné un nombre n, produire une liste ordonnée d'indices basés sur 1 tombant sur l'une des diagonales d'une n*nmatrice carrée. Exemple: Pour une entrée de 3: Le carré doit être: 1 2 3 4 5 6 7 8 9 Maintenant, nous sélectionnons tous les indices représentés par \, /ou X( #ou les positions non...

18
Le numéro d'origine (II)

Ce défi est essentiellement identique à celui-ci avec une seule différence: il est désormais autorisé de mélanger les lettres n'importe où dans la chaîne. Scénario John a un nombre important, et il ne veut pas que les autres le voient. Il a décidé de crypter le numéro, en procédant comme suit: Son...

18
Matrice dans la plage

Le défi Étant donné une n>0sortie entière, une n+1 X n+1matrice contenant tous les entiers de 1à 2ncomme indiqué dans les cas de test ci-dessous Cas de test n=1 1 2 2 2 n=2 1 2 4 2 3 4 4 4 4 n=5 1 2 3 4 5 10 2 3 4 5 6 10 3 4 5 6 7 10 4 5 6 7 8 10 5 6 7 8 9 10 10 10 10 10 10 10 n=10 1 2 3 4 5 6 7...

18
Différences des paires de diviseurs MaxMin (DMDP)

Parlons des diviseurs ... En laissant de côté les carrés parfaits (pendant un moment), tous les entiers positifs peuvent être exprimés comme le produit de 2 de leurs diviseurs. Exemple rapide pour 126: Voici tous les diviseurs de126 Comme vous pouvez le voir, tous les diviseurs peuvent être...

18
Matrice avec 1 à L (n), dans toutes les n colonnes

Défi: Prenez une liste, L contenant des entiers positifs en entrée: 3 5 2 1 6 et créer une matrice où la nième colonne contient le vecteur 1: L (n) , où les lignes plus courtes sont remplies de zéros. Cas de test: 3 5 2 1 6 ----------------- 1 1 1 1 1 2 2 2 0 2 3 3 0 0 3 0 4 0 0 4 0 5 0 0 5 0 0 0 0...

18
Cycles mathématiques inversés

Inspiré par cela Dans le défi lié, il nous est demandé d'appliquer l'addition aux éléments de l'original et de l'inverse du tableau d'entrée. Dans ce défi, nous allons le rendre un peu plus difficile, en introduisant les autres opérations mathématiques de base. Étant donné un tableau d'entiers,...

18
Réponse au ratio de vote

Cette question est inspirée par le fait que j'aime voir des questions avec un nombre égal de votes et de réponses ... Voici donc un simple défi de pile-échange-api pour vous tous: Défi: Étant donné un codegolf.stackexchangeidentifiant de question, affichez le rapport entre les votes de la question...

18
Chemin d'hypercube le plus long

Défi Vous disposez de deux chaînes de bits distinctes de la même longueur. (Par exemple, 000et 111.) Votre objectif est de trouver un chemin de l'un à l'autre tel que: A chaque étape, vous modifiez un seul bit (vous pouvez passer de 000l'une 001, 010, 100). Vous ne pouvez pas visiter la même chaîne...

18
Combien de chapitres ai-je?

La Bible est l'un des livres les plus influents jamais écrits et couramment cité comme le livre le plus vendu de tous les temps . Il a été écrit par environ 40 auteurs différents sur des centaines d'années avant d'être compilé dans sa forme actuelle. Mais ce qui est intéressant dans La Bible, c'est...

18
Répétez les Nièmes éléments

Nous n'avons pas eu de question de chaîne depuis un moment (5 jours pour être précis), alors allons-y. Étant donné une chaîne set un entier positif n, prenez chaque nélément de s, répétez-le nfois et remettez-le dans s. Par exemple, si n = 3et s = "Hello, World!", chaque troisième caractère est Hl...