Programmation Puzzles & Code Golf

15
La charge de bus est-elle légale?

J'étais dans le bus aujourd'hui et j'ai remarqué ce signe: seated standing wheelchairs max1 37 30 00 max2 36 26 01 max3 34 32 00 Le nombre de passagers assis, de passagers debout et de fauteuils roulants ne doit pas être supérieur à une rangée du tableau. (Voir le chat pour plus de détails.) Aux...

15
Calculer la somme des n premiers nombres premiers

Je suis surpris que ce défi ne soit pas déjà là, car il est si évident. (Ou je suis surpris de ne pas l'avoir trouvé et n'importe qui le marquera comme doublon.) Tâche Étant donné un entier non négatif , calculez la somme des n premiers nombres premiers et sortez-la.nnnnnn Exemple 1 Pour , les cinq...

15
Remplissez jusqu'à des plages en double

Soit une liste d'entiers positifs sans ordre particulier et pouvant contenir des doublons. Écrivez un programme ou une fonction qui génère une liste d'entiers positifs (dont l'ordre n'est pas important) de telle sorte que la fusion de et aboutit à la plus petite liste qui peut être entièrement...

15
Défilement à sept segments

Poteau de bac à sable Intro Les panneaux d'information sont partout. Lorsque la technologie est devenue moins chère, les affiches en papier ont été transformées en panneaux lumineux qui montrent des mots qui apparaissent d'un côté et ressortent de l'autre, comme celui de la figure: Lorsque l'un de...

15
Répétez une rime et une boucle sur les voyelles

Voyelles riment: pommes et bananes Il y a une chanson traditionnelle pour enfants qui répète le même texte encore et encore, seulement chaque fois que chaque voyelle est remplacée par une voyelle aléatoire, mais constante dans la strophe actuelle. Défi L'objectif est de proposer le code le plus...

15
Simuler un NFA

Un automate fini non déterministe est une machine à états finis dans laquelle un tuple est mappé à plusieurs états. C'est à dire. nous remplaçons la fonction de transition δ : Q × Σ → Q habituelle d'un DFA par une autre fonction Δ : Q × Σ → P ( Q ) .( s t a t e , s ym b o l...

15
Programme d'auto-notation

Nous avons un défi pour produire votre propre score , mais il semble que toutes les réponses y codent simplement la sortie et c'est ennuyeux 1 . Permet donc d'avoir un nouveau défi. Votre programme doit sortie sa propre longueur en octets suivi par la chaîne " bytes", mais afin d'éviter des...

15
Chaîne de somme suprême

Chaîne de somme suprême Étant donné une chaîne d'entrée, renvoyez le mot avec la somme la plus élevée de chacun de ses caractères unicode. Règles L'entrée doit être séparée par des espaces La valeur de chaque mot est basée sur la somme de chaque caractère du code UTF-16 du mot La sortie doit être...

15
Décaler, empiler, somme

Inspiré par cette question Stack Overflow . Le défi Contribution Un tableau de matrices carrées contenant des entiers non négatifs. Production Une matrice carrée construite à partir des matrices d'entrée comme suit. Soit N×NN×NN \times N la taille de chaque matrice d'entrée et PPP le nombre de...

15
Longueur d'une séquence d'octets UTF-8

Déterminez la longueur d'une séquence d'octets UTF-8 en fonction de son premier octet. Le tableau suivant montre quelles plages correspondent à chaque longueur possible: Range Length --------- ------ 0x00-0x7F 1 0xC2-0xDF 2 0xE0-0xEF 3 0xF0-0xF4 4 Remarques sur les lacunes dans le tableau:...

15
De quoi s'agit-il?

Objectif Étant donné que les World Series sont à nos portes, j'ai besoin d'un programme capable de lire les scores de la boîte et de me dire de quoi il s'agit. C'est un peu compliqué car le baseball utilise une méthode étrange pour enregistrer le score. Ils n'écrivent pas le score de l'équipe au...

15
Générer des chiffres approximatifs

Contexte Un nombre npeut être décrit comme B-rugueux si tous les facteurs premiers de ndépassent strictement B. Le défi Étant donné deux entiers positifs Bet k, k Baffichez les premiers chiffres. Exemples Soit f(B, k)une fonction qui retourne l'ensemble contenant les premiers k Bnombres. > f(1,...

15
Différence de somme des carrés

La somme des carrés des dix premiers nombres naturels est, 12+22+⋯+102=38512+22+⋯+dix2=3851^2 + 2^2 + \dots + 10^2 = 385 Le carré de la somme des dix premiers nombres naturels est, (1+2+...+10)2=552=3025(1+2+...+10)2=552=3025(1 + 2 + ... + 10)^2 = 55^2 = 3025 Par conséquent, la différence entre la...

15
Vers le haut et en avant vers une plus grande gloire!

Puisse ce défi rendre ( un autre ) hommage à Stan Lee, décédé à l'âge de 95 ans. Stan Lee nous a laissé un héritage inestimable et un mot d'ordre particulier: Excelsior . Voici donc un petit défi basé sur ce qu'il a dit que c'était sa signification : Enfin, que signifie «Excelsior»? "Vers le haut...

15
Cachez les bâtiments

Version plus courte de Skyscrapers Challenge Tâche Étant donné un tableau de hauteurs de bâtiment et un entier positif k, trouvez toutes les permutations (sans doublons) des hauteurs de telle sorte que les kbâtiments soient exactement visibles. Tout bâtiment cachera tous les bâtiments plus courts...

15
Problèmes de mots paresseux

Sommaire On a demandé à un enseignant de préparer des problèmes de mots pour les élèves. On lui donne une liste d'équations et lui dit de les écrire comme problème de mot correspondant. Cependant, elle est très paresseuse, donc elle n'y met pas beaucoup de créativité. Au lieu de cela, elle l'écrit...