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.

20
Animer trouver le milieu
Étant donné une chaîne non vide, continuez de supprimer les premier et dernier caractères jusqu'à ce que vous obteniez un ou deux caractères. Par exemple, si la chaîne était abcde, votre programme devrait afficher: abcde bcd c Si tel était le cas abcdef, il devrait s'arrêter à deux caractères: abcdef …
10 code-golf  string 

16
Attendez… qu'allais-je dire encore?
J'oublie souvent ce que je voulais dire quand le professeur m'appelle à parler. Pouvez-vous me faire un outil pour résoudre ce problème? Exigences: Le programme doit boucler comme suit: Tout d'abord, saisissez Si l'entrée est vide, imprimez la dernière question enregistrée. Sinon, stockez l'entrée sous forme de question. Remarques: L'entrée …
10 code-golf  string 

1
Braincopterify une image
introduction Braincopter est un dérivé ésotérique de Brainf *** qui code un programme Brainf *** sous forme d'image. En tant que langage 2D, il utilise deux commandes supplémentaires; ils font pivoter le pointeur d'instruction (pointant initialement vers la droite) dans le sens horaire et antihoraire. Braincopter est très similaire à …

2
Corrcey my Soellign
Introduciton Certains d'entre vous ont peut-être réalisé que je suis un typer bâclé lorsque j'utilise mon téléphone. C'est pourquoi je veux que vous écriviez un programme qui corrige mes fautes de frappe. Chalkrnge Étant donné un mot mal orthographié, affichez tous les mots possibles que je voulais écrire. Typso La …
10 code-golf 

1
Scannez l'hexamètre dactylique dans un puzzle unique
En tant que terrible étudiant latin depuis plusieurs années, j'ai appris à détester beaucoup de choses sur le latin. Mais il y a une chose que j'aime. Scansion latine. La scansion est l'acte de déterminer le mètre d'une ligne de poésie particulière. Pour le latin, cela signifie délimiter chaque syllabe …

9
Super numéros pliants
Nous avons déjà défini ici un numéro de pliage . Mais maintenant, nous allons définir un Super Folding Number. Un nombre Super Folding est un nombre qui, s'il est plié suffisamment de fois, finira par atteindre un de moins qu'une puissance de deux. La méthode de pliage est légèrement différente …

1
Évaluez les expressions avec des chiffres significatifs
Étant donné une expression, votre tâche consiste à l'évaluer. Cependant, votre réponse ne peut pas afficher plus de chiffres que nécessaire, car cela donne l'impression d'avoir des mesures plus précises que la réalité. Le nombre de chiffres significatifs d'un nombre est le nombre de chiffres qu'il a lorsqu'il est écrit …
10 code-golf  math 

6
N-gons constructibles
Un n-gon constructible est un polygone régulier à n côtés que vous pouvez construire avec uniquement une boussole et une règle non marquée. Comme indiqué par Gauss, le seul pour lequel n a n-gon est constructible est un produit d'un nombre quelconque de nombres premiers de Fermat distincts et une …
10 code-golf 

5
Étapes de permutation
Écrivez une fonction qui prend un ensemble d'entiers et imprime chaque permutation de l'ensemble, et l'échange effectué entre chaque étape Contribution un ensemble d'entiers, par exemple (0, 1, 2) Production la liste des permutations et swaps au format (set) (swap) (set) ... Cas de test Input: (3, 1, 5) Output: …

7
Construire la matrice jacobienne
Prenez le vecteur des inconnues et appliquez une fonction générique différenciable . Le jacobien est alors donné par une matrice telle que: Par exemple, supposez m=3et n=2. Ensuite (en utilisant l'indexation basée sur 0) Le jacobien de fest alors Le but de ce défi est d'imprimer cette matrice jacobienne. Contribution …


10
Étant donné un entier, calculez son code Levenshtein
Avis de non-responsabilité: le codage Levenshtein n'a aucun lien avec la métrique de distance d'édition Levenshtein . <Insérer une longue histoire sur la raison pour laquelle les codes Levenshtein doivent être calculés ici.> Le code Le codage Levenshtein est un système d'attribution de codes binaires à des entiers non négatifs …

13
Une formule pour les congruences
Le théorème du reste chinois peut être très utile en arithmétique modulaire. Par exemple, considérons l'ensemble de relations de congruence suivant: Pour des ensembles de relations de congruence comme celui-ci, où toutes les bases ( 3, 5, 7dans cet exemple) sont co-amorcées les unes avec les autres, il y aura …
10 code-golf  math 

7
Visualiser la règle de chaîne
Définition La règle de chaîne à deux fonctions stipule que: D[f(g(x))] = f'(g(x)) * g'(x) Ou bien: D[f1(f2(x))] = f1'(f2(x)) * f2'(x) La règle de chaîne à trois fonctions stipule que: D[f(g(h(x)))] = f'(g(h(x))) * g'(h(x)) * h'(x) Ou bien: D[f1(f2(f3(x)))] = f1'(f2(f3(x))) * f2'(f3(x)) * f3'(x) Etc. Tâche Étant …


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.