Programmation Puzzles & Code Golf

11
Quel grand nombre est le plus grand?

Cette question est délicate (et en particulier plus difficile que Quel grand nombre est le plus grand? ), Pour ceux qui aiment les puzzles plus difficiles. Contribution Entiers a1, a2, a3, a4, a5, b1, b2, b3, b4, b5 chacun dans la plage de 1 à 10. Production True if a1^(a2^(a3^(a4^a5))) >...

11
Carrés magiques de Modulo

Je suis un grand fan de la théorie des nombres. Une grande chose dans la théorie des nombres est l'arithmétique modulaire; la définition étant si et seulement si . Une chose amusante à faire est d'augmenter les pouvoirs: surtout lorsque le module est un nombre premier. En particulier, il a été...

11
Image auto-affichée [fermée]

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 11 mois . Contexte Il existe des .ZIPfichiers auto-extractibles . En règle...

11
Trouver le facteur C d'un vote

Dans ce défi, vous déterminerez à quel point un vote est controversé, compte tenu d'un éventail d'autres votes, en déterminant un nombre appelé le facteur C. Quel est le facteur C, demandez-vous? Eh bien, imaginez que vous avez plusieurs votes sur une élection. Nous allons utiliser 1et 0pour le...

11
Ouroboros Quine au niveau n

Cette quine ouroboros en 128 langues (un programme qui sort un programme dans une autre langue, qui sort un programme dans une autre langue encore, (125 langues plus tard), qui sort le programme original) est assez impressionnante. Mais malheureusement, il a un nombre statique d'itérations. Ecrire...

11
Traverser des séquences

Séquences de croisement Étant donné une liste d'entiers positifs A, appelez-la une séquence croissante si chaque élément est supérieur ou égal au précédent; et appelez-le une séquence décroissante si chaque élément est inférieur ou égal au précédent. Quelques séquences croissantes: [1,2,4,7]...

11
Est-ce une pièce Tichu valide?

Tichu est un jeu de cartes dans lequel les joueurs jouent à tour de rôle des jeux de cartes à partir d'un jeu de cartes composé d'un jeu de 52 cartes standard, plus 4 cartes supplémentaires: le dragon , qui a une valeur supérieure à toute autre carte le phénix , qui peut servir de joker le chien ,...

10
fizz buzz dans TMP [fermé]

Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Code Golf Stack Exchange. Fermé il y a 4 mois . Le problème Fizz Buzz est un problème très basique à résoudre qui...

10
Work out change [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 . Vous écrivez un programme pour une caisse enregistreuse...

10
Word Spinner Puzzle

Ceci est un puzzle de mots. Votre programme doit accepter deux mots sur l'entrée standard. Le premier mot est le mot de départ. Le mot deux est le mot de fin. Depuis le mot de départ, vous devez atteindre le mot de fin en changeant / ajoutant / supprimant une lettre à la fois. Après chaque...

10
Division longue polynomiale

Implémentez la division longue polynomiale, un algorithme qui divise deux polynômes et obtient le quotient et le reste: (12x ^ 3 - 5x ^ 2 + 3x - 1) / (x ^ 2 - 5) = 12x - 5 R 63x - 26 Dans vos programmes, vous représenterez les polynômes sous forme de tableau, avec le terme constant sur la queue....

10
Devinez le nombre

La description Créez un jeu "Devinez le nombre" pleinement fonctionnel. Le jeu est joué par deux joueurs comme suit: le joueur un choisit un nombre (A) entre 1 et N le joueur deux essaie de deviner A en choisissant un nombre (B) dans la même gamme le premier joueur répond "supérieur" if A > B ,...

10
Dessiner une horloge binaire BCD

Créez une horloge binaire BCD en ASCII. Comme implicite, il affichera l'heure sur six colonnes de points: (source: Wikimedia Commons ) Chaque colonne est un chiffre codé en binaire, lisant les heures, les minutes et les secondes de gauche à droite. Les heures sont données au format 24 heures. Le...

10
Cercles de texte

Trouvez un moyen de faire des cercles d'un rayon donné en utilisant des caractères dans une console. Veuillez spécifier le nom et la taille de la police. Veuillez également fournir au moins un exemple de sortie. Par exemple: Contribution: 3 Production: ****** ** ** ** ** * * ** ** ** ** ****** ......

10
Conversion de base arbitraire [fermé]

Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Code Golf Stack Exchange. Fermé il y a 6 ans . Créez une routine qui prend un tableau de blocs dans un système de...

10
Code-Golf: séquence de Farey (I)

Défi Dans cette tâche, vous recevrez un entier N (inférieur à 10 ^ 5), sortez la séquence de Farey d'ordre N. L'entrée N est donnée sur une seule ligne, les entrées sont terminées par EOF. Contribution 4 3 1 2 Production F4 = {0/1, 1/4, 1/3, 1/2, 2/3, 3/4, 1/1} F3 = {0/1, 1/3, 1/2, 2/3, 1/1} F1 =...