Programmation Puzzles & Code Golf

Q & A pour les amateurs de programmation et les golfeurs de code

7
Transmogrificateur ancien code C *
* Qu'est-ce qu'un transmogrificateur? Dans le langage de programmation C , il existe des formations appelées digraphes et trigraphes qui sont des séquences de deux et trois caractères évaluées en caractères moins courants. Par exemple, vous pouvez utiliser ??-si votre clavier n'en a pas ~. Étant donné le texte, remplacez …
13 code-golf  string 

2
Zoom avant sur une carte
Votre tâche consiste à, en fonction d'une carte en entrée, effectuer un zoom avant ou arrière, en fonction de l'échelle. Notez que l'échelle donnée est l'échelle de zoom arrière , donc une échelle entre 0 et 1 fera un zoom avant. Par exemple, étant donné la carte suivante (mal faite): …
13 code-golf  string 

25
Somme partielle de séquence harmonique!
Définition En mathématiques, la séquence harmonique fait référence à une séquence où c'est-à-dire que le n ème terme de la séquence est égal à l'inverse de n . introduction Dans ce défi, étant donné un entier positif n en entrée, sortez la somme partielle des n premiers termes de la …

1
Aidez Gödel avec sa fonction β [fermé]
Fermé . Cette question a besoin de détails ou de clarté . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Ajoutez des détails et clarifiez le problème en modifiant ce message . Fermé il y a 2 ans . La fonction β de Gödel prend trois nombres naturels …

13
Implémenter le Fibonacci-quine
Un Quine est un programme qui sort sa source lors de son exécution. Dans ce défi, vous devez faire une Fibonacci-quine, une variante de la quine. Qu'est-ce qu'une Fibonacci-quine? Un Fibonacci-quine est un programme qui génère une modification de la source selon la règle suivante: La source initiale devrait être …

7
Trouver un ensemble d'arêtes correspondantes maximales
Considérons un graphique connecté non orienté. Un ensemble d'arêtes correspondant sur ce graphique est défini comme un ensemble d'arêtes de sorte qu'il n'y ait pas deux arêtes dans l'ensemble partageant un sommet commun. Par exemple, la figure de gauche indique un ensemble correspondant en vert, tandis que la figure de …

30
Élément de chaîne à l'index spécifié
Étant donné une chaîne set un nombre non négatif ninférieur à la longueur de s, affichez le caractère à la n-ième position de s. L'indexation 0 et l'indexation 1 sont autorisées. Pour l'indexation 1, nsera positif et inférieur ou égal à la longueur de s. s sera composé uniquement de …
13 code-golf  string 

18
Quand est-ce que SE sera arrêté?
SE sera fermé / lu seulement aujourd'hui 2017-05-04 à 00:00 UTC jusqu'à 00:20 UTC. Votre défi est de produire une valeur vraie si SE est en baisse / en lecture seule et une valeur fausse si SE ne l'est pas. Vous ne pouvez pas avoir d'entrée, et vous devez utiliser …

3
Calculez la fonction binaire la plus efficace
Aujourd'hui, nous allons calculer la fonction binaire la plus efficace. Plus précisément, nous calculerons la fonction qui, lorsqu'une expression est créée en appliquant la fonction à l'entrée constante 0 ou à sa propre sortie, peut représenter tous les entiers positifs avec les expressions les plus courtes possibles, en accordant une …

6
Évaluez une feuille de calcul simple
Règles Aucune référence de plage de cellules ( A2:B3). Maximum 9 lignes et 9 colonnes. Aucune référence circulaire ou erreur de formule. Les cellules vides sont évaluées 0. Les données sont uniquement des nombres, mais peuvent être considérées comme des chaînes. Les formules sont des chaînes. Choix d'implémentation Vous devez …

13
Le calendrier thaï tenace
Dans le calendrier thaïlandais, l'année 2017 correspond à 2560. Le calendrier thaïlandais a toujours 543 ans d'avance sur le calendrier grégorien. Les codeurs attentifs noteront que 2560 est égal à 2^9 * 5, c'est-à-dire qu'il a 10 facteurs premiers. Cela ne se reproduira plus avant 896 ans! Nous appelons une …

28
Faites-moi un hot-dog! [fermé]
Fermé . Cette question a besoin de détails ou de clarté . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Ajoutez des détails et clarifiez le problème en modifiant ce message . Fermé il y a 2 ans . Parfois, je me retrouve à vouloir un hot-dog (pas …
13 code-golf  date 



9
Pali-n-drome cette liste
Le défi ici consiste à étendre une implémentation du palindrome compte tenu des éléments suivants en entrée: n > 1et une liste l. Votre programme doit palindrome la liste à la fois verticalement et horizontalement, c'est-à-dire qu'il doit d'abord palindrome la liste elle-même, puis chaque élément de la liste après; …
13 code-golf 

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.