Questions marquées «code-golf»

Code-golf est une compétition pour résoudre un problème particulier dans le moins d'octets de code source.

10
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 même …


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

9
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 minutes, si une unité de …

14
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 …
28 code-golf  tips 

30
Trouvez les jumeaux uniques
Vous recevrez deux tableaux / listes / vecteurs d'entiers non négatifs A et B . Votre tâche est de produire le plus grand entier N qui apparaît à la fois A et B , et est également unique dans les deux A et B . Vous pouvez supposer qu'il existe …

12
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 étiquetés I, …

13
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. …
28 code-golf  primes 

30
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 + …

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

12
É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 …


30
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 53716,. Placez-le …


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 plus longue de sorte qu'elles …

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.