Questions marquées «code-golf»

17
Fonction Pi inverse

La fonction Pi est une extension de la factorielle sur les réels (ou même des nombres complexes). Pour les entiers n , Π (n) = n! , mais pour obtenir une définition sur les réels, nous la définissons en utilisant une intégrale: Dans ce défi, nous allons inverser la fonction Π . Étant donné un...

17
Est-ce un graphique de séquence?

Une séquence graphique est une séquence d'entiers positifs indiquant chacun le nombre d'arêtes pour un nœud dans un graphique simple . Par exemple, la séquence 2 1 1indique un graphique à 3 nœuds, un avec 2 arêtes et 2 avec une connexion. Toutes les séquences ne sont pas des séquences graphiques....

17
Hold'em ou Fold'em?

Votre ami vous a invité à un jeu de poker à enjeux élevés à la dernière minute et, en tant qu'informaticien, vous avez décidé d'utiliser vos compétences pour prendre l'avantage sur le jeu. Votre tâche sera, étant donné 2 cards(votre main) et 0, 3, 4 or 5 cards(les cartes distribuées), vous devez...

17
Pissenlits ASCII

Ce sont des pissenlits ASCII: \|/ \ / | /|\ | \|/ | | | | _\|/_ | | | /|\ Les pissenlits ASCII ont trois paramètres: Longueur de la tige (nombre positif entre 1 et 256, nombre de graines (nombre positif entre 0 et 7) et orientation (^ ou v). Les pissenlits ci-dessus ont pour longueur, graines et...

17
Peines tordues

Règles Le programme doit recevoir une chaîne / un tableau de mots en entrée. Pour chaque mot de la chaîne / du tableau, il reconstruira le mot en prenant alternativement les caractères à l'avant et à l'arrière du mot. 12345 678 9 -> 15243 687 9. Il réorganisera ensuite les mots de manière...

17
Déterminer le type de cuboïde

Introduction: Je suis un collectionneur de puzzles sinueux. Ici vous pouvez voir ma collection actuelle de ± 300 puzzles. Je pense que tout le monde connaît le Rubik's Cube (cube 3x3x3), qui est un cube NxNxN . Il existe également des Cuboids (puzzles en forme de bloc), qui se présentent sous...

17
Tapis et aéroport

En 2015, l'aéroport international de Portland a commencé le remplacement de leur tapis emblématique . Je veux que vous écriviez un programme pour dessiner leur ancien tapis en aussi peu d'octets que possible. Le tapis: Caractéristiques Voici un lien vers une image pdf évolutive d'une tuile. Votre...

17
Visualisez l'algorithme euclidien

L'algorithme euclidien est un algorithme largement connu pour calculer le plus grand diviseur commun (GCD) de deux entiers positifs. L'algorithme Aux fins de ce défi, l'algorithme est décrit ci-dessous: Affichez les deux entrées sous forme de lignes adjacentes d'un certain caractère, par exemple...

17
Rechercher des nombres premiers de manière récursive

Les nombres premiers récursivement sont une séquence de nombres premiers tels que p(1) = 2 p(n) = the p(n-1)th prime Voici un exemple de la façon dont on pourrait calculer le 4ème Prime Prime récursivement. p(4) = the p(3)th prime p(3) = the p(2)th prime p(2) = the p(1)th prime p(1) = 2 p(2) = the...

17
Construire les nombres naturels avec des ensembles

Cette construction est une façon de représenter les nombres naturels. Dans cette représentation, 0 est défini comme l'ensemble vide et pour tous les autres nombres, n est l'union de {0} et {n-1}. Par exemple, pour construire 3, nous pouvons suivre l'algorithme: 3 = {ø, 2} = {ø, {ø, 1}} = {ø, {ø,...

17
Plaisir maximal

On vous a donné un sac de quilles. Tout le monde sait que pour apprécier le plus les différentes saveurs, vous devez alterner entre les saveurs. Bases: Vous ne pouvez manger qu'une quille à la fois L'ordre de manger vos quilles doit être périodique. Chaque période ne peut pas contenir plus d'une...

17
Combien de trous?

Défi Étant donné l'entrée graphique d'une forme, déterminez le nombre de trous qu'il contient. Pas de doublon Cette question a été marquée comme un double possible des îles Count . Je crois que ce défi est différent du défi de Count Island parce que dans celui-ci, vous devez comprendre comment...

17
La vie: créée ou évoluée?

Étant donné l'état d'une grille Game of Life carrée, déterminez si elle aurait pu évoluer à partir de n'importe quel état précédent, ou aurait seulement pu être créée. Autrement dit, déterminez si l'État est un État "Jardin d'Eden" . Contribution Une grille carrée d'états, 1 indiquant "vivant" et 0...

17
Fais moi une pizza

Parce que c'est samedi (UTC) et j'ai faim, j'aimerais une tranche de pizza. Je vais vous donner une commande et je voudrais une bonne pizza chaude art ascii . À la hauteur du défi? Le service au volant Je passerai ma commande où que se trouve votre service au volant, que ce soit STDIN, un paramètre...

17
Programmation en deux dimensions temporelles

C'est un drôle d'accident que ce monde ne possède qu'une seule dimension temporelle, mais il ne doit pas nécessairement en être ainsi. Il est facile d'imaginer des mondes avec 2 dimensions temporelles ou plus, et dans ces mondes, vous pourriez construire des ordinateurs et exécuter des logiciels...

17
Trouver la table de traduction

Étant donné deux chaînes, recherchez la table de traduction ( chiffrement de substitution ) entre les deux, si la traduction n'est pas possible, affichez false. La réponse doit être minimisée et créée de gauche à droite. Le premier caractère à traduire entre les mots doit être le premier du tableau...

17
Raccourcir un chemin absolu

Parfois, un long chemin absolu, par exemple un paramètre de ligne de commande vers un outil Linux, peut être raccourci, en utilisant le répertoire de travail actuel comme référence: $ pwd /home/heh $ cat /home/heh/mydir/myfile my stuff $ cat mydir/myfile my stuff Dans ce défi, vous devez créer une...

17
Supprimer les espaces blancs sur des lignes vides

Ah, encore une autre de mes utilisations égoïstes de cette pile . En tant que propriétaire de Chromebook, je suis un utilisateur fréquent de l'Ace IDE, l'éditeur utilisé par Cloud9. Il dispose de nombreux outils pour gérer les espaces blancs excédentaires, mais il en manque notamment un: effacer...