Programmation Puzzles & Code Golf

15
Permet de faire un triangle

La plupart des gens connaissent le triangle de Pascal. 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 Le triangle de Pascal est un automate où la valeur d'une cellule est la somme des cellules en haut à gauche et en haut à droite. Maintenant, nous allons définir un triangle similaire. Au lieu de simplement prendre...

15
Moins d'opérations à 100

Aperçu Étant donné une liste de chiffres, trouvez le moins d'opérations pour faire 100 Contribution Une chaîne de chiffres, qui peut ou non être dans l'ordre numérique. L'ordre des chiffres ne peut pas être modifié, mais des opérateurs plus (+) ou moins (-) peuvent être ajoutés entre chacun afin...

15
Des armées coexistantes pacifiques

Dans le jeu d'échecs, il y a un morceau appelé la reine qui peut attaquer n'importe quel autre morceau qui est sur la même ligne, colonne ou diagonale. Aux échecs, il y a généralement deux côtés, noir et blanc, chaque pièce appartenant à l'une des équipes. Les pièces ne peuvent pas attaquer les...

15
Sur quelle touche ai-je appuyé?

La tâche consiste à écrire du code pour identifier la touche enfoncée sur le clavier. Vous pouvez supposer qu'une seule touche est enfoncée à la fois et qu'il existe une disposition de clavier américaine standard. C'est la disposition avec le @ sur le 2. Votre code doit générer un identifiant...

15
Ai-je déjeuné?

Tu aimes le déjeuner. Cependant, vous suivez un régime et vous voulez vous assurer de ne pas manger accidentellement le déjeuner deux fois en une journée. Vous devez donc créer un programme pour vous en assurer. Cependant, une complication est que vous déjeunez selon un horaire très étrange....

15
Faire une table de fabrication Minecraft

Ne détestez-vous pas quand vous ne vous souvenez pas comment créer quelque chose dans Minecraft? Eh bien, il est temps de remédier à cela! Tâche Votre tâche consiste à prendre une entrée, soit sous forme de liste 1D ou 2D et à sortir quel élément est le résultat de la table de fabrication!...

15
AZ en 10, voyez-vous?

Pour faire suite à mon précédent défi Comptez jusqu'à 20 avec des mots! , nous utiliserons à nouveau la liste de mots de ce défi pour effectuer une autre tâche. Cette fois, vous utiliserez exclusivement: https://github.com/Magic Octopus Urn / wordListsByLength / blob / master / 10.txt Pour choisir...

15
Mini défis restreints Thread Threads

Fil de flics Votre tâche en tant que voleurs est de trouver des solutions de flics et d'écrire un programme dans le langage fourni qui calcule le nième terme de la séquence en utilisant uniquement les octets de l'ensemble fourni. Le but sera de casser autant de réponses de flics que possible. Avec...

15
Trouvez la plus longue série de chiffres consécutifs

Défi simple: étant donné une série de nombres entiers positifs, trouvez le nombre qui contient parmi ses chiffres la plus longue série de chiffres consécutifs. L'astuce? Il est autorisé que les chiffres dans les exécutions entourent les valeurs possibles ( 0123456789) et s'exécutent en arrière....

15
Mettre en place un golfeur d'espaces blancs

Certains esolangs bidimensionnels, tels que Forked , et certains non-esolangs, tels que Python , peuvent parfois nécessiter des espaces avant les lignes de code. Ce n'est pas très golfique. De plus, je suis paresseux et j'écris un langage 2D qui a besoin de beaucoup d'espace avant le code. Votre...

15
Filtrez les pseudo-éléments!

Nous définissons l' hyper-moyenne d'un tableau / liste (de nombres) la moyenne arithmétique des sommes de ses préfixes. Par exemple, l'hyper-moyenne de la liste [1, 4, -3, 10]est calculée de la manière suivante: Nous obtenons les préfixes: [1], [1, 4], [1, 4, -3], [1, 4, -3, 10]. Somme chaque: [1,...

15
Générer des nombres invisibles

Disons qu'une sous-chaîne est une section continue d'une chaîne d'origine. Par exemple, catest une sous-chaîne de concatenate. Nous dirons qu'une sous-chaîne correcte est une sous-chaîne qui n'est pas égale à la chaîne d'origine. Par exemple, concatenateest une sous-chaîne concatenatemais pas une...

15
Primus-Orderus Primes

Qui sont-ils? Les nombres premiers de Primus-Orderus (POP) sont des nombres premiers qui contiennent leur ordre dans la séquence des nombres premiers. Donc, le nthpremier, pour être POP, doit contenir tous les chiffres d' nune certaine manière que je vais expliquer. Exemples Soyons plus clairs:...

15
Profondeur de récursivité maximale [fermé]

Fermé . Cette question a besoin de détails ou de clarté . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Ajoutez des détails et clarifiez le problème en modifiant ce message . Fermé il y a 2 ans . Votre langue a-t-elle une profondeur de récursivité maximale...

15
Dessinez des étoiles ASCII

Écrivez un programme ou une fonction qui dessine une étoile ASCII, étant donné la taille des bras en entrée. Voici une étoile de taille 1 _/\_ \ / |/\| Voici une étoile de taille 2 /\ __/ \__ \ / \ / | /\ | |/ \| Voici une étoile de taille 3 /\ / \ ___/ \___ \ / \ / \ / | /\ | | / \ | |/ \| Etc....

15
Le nombre de facteurs rares

Basé sur un message de chat Le défi Étant donné un numéro d'entrée n > 9, construisez son inverse, en ignorant les zéros de tête. Ensuite, construisez une liste de tous les facteurs premiers que le nombre et son inverse n'ont pas en commun. Multipliez ces facteurs ensemble pour créer le numéro...

15
Dessiner des boîtes translucides

Remarque: l'art des cordes peut sembler horrible ici en raison de l'étrangeté de la police SE: P :( Étant donné une liste de quatre tuples représentant les coins des rectangles, dessinez des rectangles translucides les uns sur les autres dans cet ordre. Pour ce défi, vous devez avoir la plus petite...