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.

8
Calculer l'inverse modulaire
Étant donné deux nombres positifs xet navec x<2^n, écrivez la fonction la plus courte possible à calculer x^-1 mod 2^n. En d'autres termes, trouvez ytel que x*y=1 mod 2^n. Votre fonction doit s'achever dans un délai raisonnable pendant au moins n=64, donc une recherche exhaustive ne fonctionnera pas. Si l'inverse …
16 code-golf 

13
Diviser les nombres par 0
On nous a tous dit à un moment donné de notre vie qu'il était impossible de diviser par 0. Et pour la plupart, cette affirmation est vraie. Mais que faire s'il y avait un moyen d'effectuer l'opération interdite? Bienvenue dans ma dernière création: b-numéros. b-les nombres sont un peu comme …
16 code-golf  math  number 

18
Simplification des nombres
Comment, vous ne vous souvenez pas du numéro de téléphone à 6 ou 7 chiffres qui est apparu sur l'écran du téléviseur pendant une seconde?! En utilisant la technique spéciale décrite ci-dessous, vous vous transformerez en un répertoire de marche! De toute évidence, le nombre 402est plus facile à retenir …

18
Décoder une quantité de longueur variable
Une quantité de longueur variable (également appelée VLQ ou uintvar) est un moyen de coder jusqu'à une valeur entière de 28 bits en utilisant uniquement autant d'octets que nécessaire. Cela a été utilisé au format de fichier MIDI comme un moyen de minimiser la taille de certaines données d'événements. La …

8
Créer une calculatrice omnifix
Inspiration. Inverse. Évaluez une expression omnifix donnée. Omnifix est comme la notation infixe des mathématiques normales, mais avec des copies supplémentaires de chaque symbole entourant les arguments. Les symboles extérieurs remplacent les parenthèses, et il n'est donc pas nécessaire d'avoir des parenthèses supplémentaires. Vous devez prendre en charge l'addition, la …

26
Essayez de faire un cube!
Sur cette base: fais-moi un carré! Vous devez générer ceci: #### # # # ### # # # # #### Où "#" est remplacé par l'entrée. Si vous entrez "A", vous devriez obtenir AAAA A A A AAA A A A A AAAA Si vous entrez "&", vous devriez obtenir …

15
Planifiez vos dimanches!
Qui n'aime pas se détendre un dimanche matin en été avec une bière fraîche et la télévision ou en hiver jouer au badminton ou ultime avec des amis? Je pense toujours que savoir combien de jours vous devez vous détendre au cours d'un mois vous tient bien informé et vous …
16 code-golf  date 

1
Dessinez les glyphes Ingress
Dans le AR jeu mobile géolocalisé mode de vie Ingress le joueur peut pirater des choses appelées portails afin d'obtenir des éléments. (Si vous êtes intéressé par Ingress, vous pouvez me cingler dans le chat pour plus d'informations. Faites-moi confiance, c'est mieux que Pokémon. Si vous finissez par le télécharger, …

18
Fais-moi une couverture!
Je veux une couverture qui ressemble à ça. Chaque bande va plus, moins, plus, moins. Pouvez-vous l'imprimer? \\\\////\\\\////\\\\////\\\\////\\\\////\\\\//// \\//// \\//// \\//// \\//// \\//// \\//// //// //// //// //// //// //// ////\\ ////\\ ////\\ ////\\ ////\\ ////\\ ////\\\\////\\\\////\\\\////\\\\////\\\\////\\\\ \// \\\\// \\\\// \\\\// \\\\// \\\\// \\\ \\ \\\\ \\\\ \\\\ \\\\ \\\\ …

7
Évaluer un arbre minimax
Alice et Bob jouent à un petit jeu. Tout d'abord, ils dessinent un arbre à partir d'un nœud racine (indiqué par un point épais), sans nœuds internes, avec des nombres aux feuilles. Tout nœud peut avoir n'importe quel nombre d'enfants. Nous commençons à la racine, et le premier à jouer …

3
Défi à propos d'Advacado
Inspiré par cela . Aucun avocat n'a été blessé dans la réalisation de ce défi. Bonjour, j'ai un défi, j'ai besoin d'aide pour extraire un avocat, j'ai donc besoin d'un programme pour me dire combien de temps Observez cet avocat d'art ASCII: ###### # # # #### # # # …

1
Quelles versions d'Ubuntu sont prises en charge?
Étant donné une date d'entrée, votre entrée affichera la liste complète des versions prises en charge de la distribution Ubuntu Linux à cette date. La liste complète de toutes les versions est la suivante: Version Nom du code Date de sortie Pris en charge jusqu'à 4.10 Phacochère verruqueux 2004-10-20 2006-04-30 …
16 code-golf  date 

2
ValiDate ISO 8601 par RX
Défi Trouvez l'expression rationnelle la plus courte valide, c'est-à-dire les correspondances, toutes les dates possibles du calendrier grégorien proleptique (qui s'applique également à toutes les dates avant sa première adoption en 1582) et ne correspond à aucune date invalide. Production La sortie est donc véridique ou falsey. Contribution L'entrée est …

1
Settlers of Catan - Longest Road!
Voici un tableau final de Settlers of Catan: Contexte: Les routes (les longs morceaux de bâton) et les colonies (et les villes) sont rendues par les petites cabanes. Nous encodons le placement de ces pièces en utilisant le schéma suivant: Du haut, nous avons une rangée de sommets et d'arêtes …


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.