Questions marquées «math»

Le défi concerne les mathématiques. Pensez également à utiliser des balises plus spécifiques: [nombre] [théorie des nombres] [arithmétique] [combinatoire] [théorie des graphes] [géométrie] [algèbre abstraite].


20
Raccourcir une expression mathématique déjà courte
Pour une fois, je faisais un vrai travail, mettant à jour l'ancien code et tombais sur une expression équivalente à ce qui serait écrit comme πx + e x dans de bonnes mathématiques à l'ancienne. J'ai pensé qu'il serait possible de l'écrire plus court que ce qu'il était écrit dans …
15 code-golf  math  number  pi 

3
Analyse dimensionnelle
Calculez un produit ou un rapport d'unités SI. Par exemple, kg m / s s(kilogramme-mètre par seconde au carré) devrait retourner N(newton). L'entrée sera toujours soit: Une liste de symboles pour les unités SI, séparés par des espaces (représentant un produit) ou Ce qui précède, /et ce qui précède (représentant …

12
Construire une matrice compagnon
Vous avez un certain nombre de polynômes qui sont seuls, alors faites-en des compagnons (qui ne menaceront pas de poignarder)! Pour un polynôme de degré n, il existe une matrice de cuben by n compagnon . Vous devez créer une fonction qui accepte une liste de coefficients pour un polynôme …

7
Où dois-je mettre mon restaurant?
Vous êtes propriétaire d'un restaurant. Vous ouvrez dans une nouvelle zone de Cartesia où il n'y a qu'une seule route principale, connue sous le nom d'axe y. Vous souhaitez placer votre restaurant de manière à minimiser la distance totale entre votre restaurant et chacune des maisons de cette zone. Entrée …

4
Numéros sur une chaîne
Certains entiers positifs peuvent avoir une propriété appelée divisibilité en chaîne. Pour qu'un nombre soit divisible par une chaîne par n , il doit remplir trois conditions: Chaque chiffre divise le nombre formé par les n chiffres qui le suivent. Par exemple, le nombre 7143 est divisible en chaîne par …
15 code-golf  math 

3
Trouvez les numéros de support les plus courts
Les nombres entre parenthèses offrent un moyen simple d'exprimer de grands nombres entiers en utilisant uniquement le crochet gauche, l'espace et le crochet droit ( [ ]). Un numéro de parenthèse est défini comme une chaîne d'une ou plusieurs paires de parenthèses correspondantes [...]appelées morceaux , chacune séparée de ses …


5
Animer une figure lissajous rotative
Les entrées pour ce défi afficheront une figure animée Lissajous en rotation . L'apparition d'une rotation 3D se produit lorsque le paramètre x est successivement déphasé dans chaque image. Contribution: Les paramètres aet b(selon l' article de wikipedia ) seront spécifiés sur la ligne de commande, ou lus depuis stdin. …

15
Golf le problème du sous-ensemble
Tâche Étant donné une liste d'entiers séparés par des espaces en entrée, sortez tous les sous-ensembles non vides uniques de ces nombres que chaque sous-ensemble additionne à 0. Cas de test Entrée: 8 −7 5 −3 −2 Sortie:-3 -2 5 Critère gagnant C'est le code-golf , donc le code le …
15 code-golf  math 

8
Implémenter la S-box de Rijndael
La S-box de Rijndael est une opération fréquemment utilisée dans le chiffrement et le déchiffrement AES . Il est généralement implémenté comme une table de recherche de 256 octets. C'est rapide, mais cela signifie que vous devez énumérer une table de recherche de 256 octets dans votre code. Je parie …

16
Rosetta Stone Challenge: Trouvez la règle pour une série
L'objectif d'un Rosetta Stone Challenge est d'écrire des solutions dans autant de langues que possible. Montrez votre multilinguisme de programmation! Le défi Votre défi est d'implémenter un programme qui entrera une liste de nombres et sortira la règle utilisée pour générer chaque numéro successif de la série, dans autant de …

6
Décomposer une permutation en cycles
Il existe un théorème bien connu selon lequel toute permutation peut être décomposée en un ensemble de cycles . Votre travail consiste à écrire le programme le plus court possible pour le faire. Contribution: Deux lignes. Le premier contient un nombre N, le second contient Ndes entiers distincts dans la …

19
Pouvoirs non triviaux
Ecrivez le programme le plus court pour imprimer les puissances non triviales ≤ 2 ^ 12 dans l'ordre une puissance non triviale signifie que la base et l'exposant sont> 1 Le premier espace est facultatif. Lorsqu'il existe plusieurs solutions, la commande n'est pas importante, donc 16 = 4^2, 2^4 est …
15 code-golf  math 

30
Deux pas en avant et un pas en arrière
Disons que je suis à dix pas de ma destination. J'y marche en suivant le vieil adage "deux pas en avant et un pas en arrière". Je fais deux pas en avant, un en arrière, jusqu'à ce que je me tienne exactement sur ma destination. (Cela peut impliquer de dépasser …

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.