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.

4
Résoudre une équation linéaire
Ce défi mais avec une meilleure spécification. Spec Votre programme prendra une équation linéaire contenant une seule variable xet affichera la valeur de x. Entrée / analyse L'entrée ne contiendra que des nombres, des opérateurs, des parenthèses ( ()) xet un =signe (cela signifie qu'il n'y a pas d'espaces). Les …

7
Sur les bords de l'hypercube
Votre travail consistera à écrire une fonction ou un programme, qui prendra un entier n>0en entrée et produira une liste des bords de l' hypercuben dimensionnel . Dans la théorie des graphes, une arête est définie comme un 2-tuple de sommets (ou coins, si vous préférez), qui sont connectés. Exemple …

7
Trier les éléments en fonction de la dépendance
Objectif Triez une liste d'éléments en vous assurant que chaque élément est répertorié après ses dépendances spécifiées. Contribution Un tableau de tableaux d'entiers, où chaque entier spécifie l'index basé sur 0 ou 1 d'un autre élément que cet élément doit suivre. L'entrée peut être un tableau ou une chaîne ou …

2
Aide à la recherche de mots
J'ai fait des recherches de mots récemment, et je pensais que ce serait tellement plus facile si tous les mots se lisaient de gauche à droite. Mais réécrire toutes les lignes demande beaucoup d'efforts! Je demande donc aux golfeurs de code de vous aider. (Avertissement: L'histoire ci-dessus peut ou non …

3
Demi-inverse d'une chaîne binaire
Il s'agit d'une question complémentaire à ma question Puzzling.SE : j'ai demandé s'il y avait une fonction f mappant les chaînes booléennes aux chaînes booléennes, de sorte que f (f (b)) = inverse (b) pour toutes les chaînes d'entrée b . (Par inverse , je veux dire la fonction qui …
12 code-golf  string 

1
Combien de lettres dans ce mot?
Inspiré par le projet Euler # 17 , c'est votre défi. Écrivez un programme ou une fonction complète qui prend un nombre en entrée, puis imprimez ou renvoyez le nombre de lettres qu'il faudrait pour compter jusqu'à ce nombre en anglais (en commençant par un). Vous n'incluez pas d'espaces, de …
12 code-golf  math  number 

3
Chevaliers et Knaves
C'est du code-golf . Dans ce défi, nous allons écrire des programmes / fonctions qui résolvent les puzzles " Knights and Knaves ". Contexte Vous vous retrouvez sur une île ... etc ... chaque personne sur l'île sauf vous est soit un chevalier soit un valet . Les chevaliers ne …
12 code-golf 

6
Nombre d'étapes pour une recherche binaire
Étant donné une entrée d'un entier positif, affichez le nombre d'étapes nécessaires pour trouver l'entrée via une recherche binaire commençant à 1. Nous simulons une recherche binaire de l'entier qui a été donné en entrée, dans laquelle le chercheur simulé peut deviner à plusieurs reprises un entier et être informé …

21
Multiplication séquentielle
Votre objectif est d'écrire un programme qui prend une entrée et, une fois enchaîné N, effectue une "multiplication séquentielle". Qu'est-ce que la multiplication séquentielle, vous demandez-vous? C'est une séquence avec une graine adéfinie comme suit: f(0) = a f(n+1) = f(n)*(f(n)-1) Alors, laisse a = 5. Ainsi, f(0) = 5, …

4
Aidez à recalculer votre représentant!
Il y a quelques mois, nous avons eu une discussion sur les méta concernant l'augmentation de la réputation accordée aux votes positifs sur les questions. Voici les bases de notre système de réputation actuel pour les votes: 1 Une note positive Uvaut 5 points de réputation. Une réponse upvote uvaut …

4
Tous les nombres qui tiennent dans une chaîne
Écrivez un programme ou une fonction qui accepte un entier positif N. Générez une liste de tous les nombres décimaux distincts qui peuvent être écrits avec exactement N caractères à l' aide des chiffres ( 0123456789), des décimales ( .) et des signes négatifs ( -). Par exemple, quelques chiffres …

5
Notation scientifique efficace
L'autre jour, mon professeur de chimie nous expliquait la notation scientifique (en utilisant un petit nombre et en la multipliant par des puissances de dix pour exprimer plus facilement les grands nombres), ce qui m'a ramené quelques années en arrière lorsque je l'ai apprise. Après avoir appris les bases, nous …
12 code-golf  string  math 

14
Préparation d'un test à choix multiples
introduction Remarque: ce n'est pas une sorte de méthode pour encourager la tricherie. Comme l'a déjà dit Cᴏɴᴏʀ O'B said, étudier est la meilleure solution pour réussir un test: 3. Considérez les réponses suivantes au test à choix multiples: ABCBCAAB Voici un tableau qui indique si les réponses correspondent: A …

4
Choisissez des scènes pour un film
introduction Enfin, la société de cinéma finance votre film. Ils vous ont donné un budget maximum et ils ont également défini la durée de votre film. Vous pouvez maintenant commencer par la pré-production. Vous avez déjà prévu un tas de scènes, mais toutes ne rentreront pas dans le budget et …

1
Y a-t-il des parenthèses déguisées?
Quelqu'un nous a donné une chaîne, mais tous les caractères ressemblant à des crochets ont été changés en caractères normaux, et nous ne savons pas lesquels, ni même combien. Tout ce que nous savons, c'est que s'il y L1,L2,L3,...,LNavait différents types de crochets gauche et R1,R2,R3,...,RNdifférents types correspondants de crochets …

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.