Questions marquées «code-golf»

28
Écrire un code d'auto-validation

Écrivez du code qui prend une chaîne en entrée et génère une valeur true ou falsey selon que la chaîne suit ou non ces règles: Si vous empilez chaque caractère les uns sur les autres, convertissez en binaire et additionnez chaque colonne, alors toutes les sommes doivent être identiques. Vous pouvez...

28
Terra Mystica: puissance cycliste

Le jeu de société Terra Mystica possède des mécanismes très intéressants pour l'une des principales ressources, le pouvoir. Au lieu de gagner et de dépenser des unités de pouvoir d'une banque, chaque joueur commence le jeu avec exactement 12 unités de pouvoir réparties sur trois "bols", qui sont...

28
Ce défi utilise le caractère «+»

Votre tâche: à partir d'un nombre n, générez un signe «+» néloigné des caractères de son centre. Si cela prête à confusion, consultez les cas de test. Méthodes d'entrée standard: la sortie doit être une chaîne ou imprimée. Des échappatoires standard s'appliquent. Input: 1 Output: + ] 1 away from...

28
Allonger les tirages de lettres

Étant donné une chaîne non vide de lettres ASCII minuscules a-z, sortez cette chaîne à chaque «exécution» consécutive de la même lettre allongée d'une copie de plus de cette lettre. Par exemple, dddogg( 3 d ’s, 1 o , 2 g ’ s) se transforme en ddddooggg( 4 d ’s, 2 o ’ s, 3 g ’s). C'est le code-golf...

28
Conseils pour jouer au golf dans TeX / LaTeX

Quels conseils les gens ont-ils pour jouer au golf dans TeX / LaTeX? Veuillez poster un conseil par réponse, chacun au moins quelque peu spécifique à TeX / LaTeX. Contexte: J'ai remarqué cette réponse et il n'y a pas de question de conseils pour TeX / LaTeX, donc je crée celle-ci. Il y a un certain...

28
Simulateur de propagation d'incendie

Supposons que nous ayons une matrice comme celle-ci: 11111 12221 12321 12221 11111 Cette matrice représente un terrain et chaque cellule représente une portion de terrain. Le nombre dans chaque cellule représente le temps pendant lequel la portion de terrain doit être complètement brûlée (en...

28
Est-ce une tortue?

Comme nous le savons tous, ce sont des tortues tout le long . Mais est-ce aussi l'amorçage vers le bas? Un nombre est considéré comme un "premier tortue" s'il remplit les conditions suivantes: 1) It is prime. 2) It is possible to remove a single digit leaving a prime number. 3) Step 2 can be...

28
Multiplication de chaînes par élément

Inspiré par ce défi (merci @cairdcoinheringaahing pour le titre!), Votre tâche consiste à prendre deux chaînes ASCII imprimables et à les multiplier élément par élément avec les règles suivantes. Comment ça marche? Étant donné deux chaînes (par exemple splitet isbn), vous allez d'abord tronquer la...

28
Triangle un nombre!

Nous sommes habitués au terme "quadrature" n pour désigner le calcul de n 2 . Nous sommes également habitués au terme "cubing" n pour signifier n 3 . Cela étant dit, pourquoi ne pourrions-nous pas également trianguler un nombre? Comment trianguler un nombre? Tout d'abord, choisissons un nombre...

28
Optimisation des alarmes

Mon réveil Je suis américain, tout comme mon réveil (numérique). Pour régler l'alarme, elle démarre à l'heure qu'elle était précédemment. Appuyer sur le bouton des heures le fait monter d'une heure et appuyer sur le bouton des minutes le fait monter d'une minute. Appuyer sur les deux boutons en...

28
«abc» et «cba»

Votre tâche est simple, écrivez un extrait de code unique qui, lorsqu'il est exécuté dans une langue, ne produit que la chaîne 'abc'et lorsqu'il est exécuté dans une autre langue, ne produit que la chaîne 'cba'. Le programme ne doit prendre aucune entrée. Il s'agit d'un défi de code-golf...

28
Adjacence hexagonale

L'image ci-dessus montre une grille hexagonale d'hexagones. Chaque cellule de la grille se voit attribuer un index, en partant du centre et en spirale dans le sens antihoraire comme illustré. Notez que la grille continuera indéfiniment - l'image ci-dessus est simplement la première section....

28
L'éclipse solaire à travers une caméra sténopé

Ce défi est un simple défi de l'art ASCII inspiré de l' éclipse solaire survenue le 21 août 2017. Étant donné une entrée 0 <= n <= 4, sortez l'étape correspondante de l'éclipse décrite ci-dessous: n=0: ***** ** ** * * * * ** ** ******* n=1: ***** ** ***** * ******* * ******* ** ****** *******...

28
Aidez-moi! Ma calculatrice fonctionne mal!

introduction Ma calculatrice se comporte bizarrement. Parfois, lorsque je tape un, 8il affiche un 2. Et parfois, lorsque je tape un, 6il affiche un +. Certains boutons sont mélangés! Quelqu'un pourrait-il m'aider à déterminer lequel? Défi: Entrée: Liste des équations incorrectes , avec des...

28
Nombres pyramidaux carrés

A000330 - OEIS Tâche Votre tâche est simple, générez une séquence qui, étant donné l'index i, la valeur à cette position est la somme des carrés de 0jusqu'à ioù i >= 0. Exemple: Input: 0 Output: 0 (0^2) Input: 4 Output: 30 (0^2 + 1^2 + 2^2 + 3^2 + 4^2) Input: 5 Output: 55 (0^2 + 1^2 + 2^2 + 3^2...

28
La plus petite base sans zéro

Étant donné un entier positif n, affichez la plus petite base b >= 2où la représentation de nin base bsans zéros non significatifs ne contient pas a 0. Vous pouvez supposer que b <= 256pour toutes les entrées. Cas de test 1 -> 2 (1) 2 -> 3 (2) 3 -> 2 (11) 4 -> 3 (11) 5 -> 3...