Questions marquées «code-golf»

30
Le chat a encore mangé votre entrée!

Créez un programme cat, alias un programme qui prend une entrée et l'imprime. ... Sauf que le programme supprimera au hasard les caractères de votre saisie et l'imprimera à la place. Chaque caractère dans l'entrée devrait généralement avoir des chances égales à supprimer avec le programme,...

30
The Lucky House

Il y a un mini-jeu dans Super Mario 3D World connu sous le nom de Lucky House . Il se compose d'une machine à sous à 4 blocs. Chaque bloc peut être l'une des 5 icônes différentes (Fleur, Feuille, Cloche, Cerise ou Boomerang) et l'objectif du joueur est d'obtenir autant d'icônes identiques que...

29
Implémenter Bogosort

La résolution du Sudoku est-elle trop difficile? Même la version brute force ? Voici un exercice de codage un peu plus simple. J'espère. :-P Écrivez la fonction la plus courte pour implémenter bogosort. En particulier, votre fonction devrait: Prenez un tableau (ou l'équivalent de votre langue)...

29
Déterminez si 4 points forment un carré

Écrivez une fonction qui prend 4 points sur le plan en entrée et renvoie vrai si les 4 points forment un carré. Les points auront des coordonnées intégrales avec des valeurs absolues <1000. Vous pouvez utiliser toute représentation raisonnable des 4 points en entrée. Les points ne sont pas...

29
ASCII art 3D StreetView

Contribution: Vous obtenez une série d'entiers (alimentés via stdin ou prompt). Chaque paire d'entiers de cette série représente la LARGEUR [plage valide: 1..10] et la HAUTEUR [plage valide: 0..10] d'un bâtiment Supposons que l'entrée soit bien formée. Exemple d'entrée (la deuxième ligne est...

29
Problème de Josephus (en comptant)

Le défi Écrivez une fonction qui prend deux entiers positifs n et k comme arguments et retourne le numéro de la dernière personne restante sur n après avoir compté chaque k -ième personne. C'est un défi de code-golf, donc le code le plus court l'emporte. Le problème n personnes (numérotées de 1 à n...

29
Déterminer si les chaînes sont égales

Votre tâche est simple . Déterminer si une chaîne est égale à l'autre (pas d' adresse, la valeur) sans l'utilisation des opérateurs d'égalité ( par exemple ==, ===ou .equal()) ou l' inégalité ( !=, !==) quelque chose de semblable pour d' autres langues. Cela signifie partout! Vous ne pouvez...

29
Message de stéréogramme caché

Vous devez générer un stéréogramme de texte selon une chaîne de saisie contenant un paragraphe de texte, une ligne vide puis le message caché. Le résultat sera affiché sous la forme d'une paire de paragraphes, l'un avec un espacement différent, ce qui en augmentera l'effet lorsqu'il sera visualisé...

29
Êtes-vous dans la plus grande salle?

introduction Vous avez récemment accepté une offre d'emploi dans une très bonne société de logiciels. Vous êtes plutôt satisfait de la taille de votre bureau, mais avez-vous le plus grand bureau? C'est un peu difficile à dire de simplement regarder les bureaux de vos collègues lorsque vous vous...

29
Trouver la longueur de séquence maximale

Supposons que nous ayons une chaîne et que nous voulons trouver la séquence répétée maximale de chaque lettre. Par exemple, étant donné l'exemple d'entrée: "acbaabbbaaaaacc" La sortie pour l'entrée échantillon peut être: a=5 c=2 b=3 Règles: Votre code peut être une fonction ou un programme - à vous...

29
Puzzle de recherche de mots

Étant donné un texte rectangulaire comme puzzle de recherche de mots et une chaîne de recherche, déterminez si le texte contient la chaîne de recherche. La chaîne de recherche peut apparaître: horizontalement, verticalement ou en diagonale en avant ou en arrière Vous pouvez écrire une fonction ou...

29
Combien de tours pouvez-vous voir?

Cette question est basée sur les tours de puzzle de placement de numéros (également connues sous le nom de gratte-ciel), que vous pouvez jouer en ligne . Votre objectif est de trouver une solution au puzzle et de déterminer les indices - le nombre de tours visibles le long de chaque ligne et...

29
Impression de numéros à rotation sûre

Contexte Vous travaillez pour un fabricant de jeux de société et devez produire des tuiles en bois avec les numéros de 0 à n gravés dessus pour certains jeux. Cependant, sans plus tarder, certaines tuiles deviendraient indiscernables, par exemple, 6et 9. Pour éviter cela, vous devez équiper les...

29
Eternal 2014 - Puzzle du Nouvel An PCG.SE 2015

Donc, maintenant que nous sommes en 2015, et un tas de réponses du puzzle de l'année dernière commencent maintenant à produire une sortie invalide , il est temps de poser une question concernant le numéro 2015. Sauf ... pourquoi? N'aimeriez-vous pas que vos réponses basées sur la date au problème...

29
Sous-chaînes uniques les plus courtes

Contribution Une chaîne alphanumérique s. Sortie La chaîne la plus courte qui apparaît exactement une fois en tant que sous-chaîne (contiguë) dans s. Les occurrences qui se chevauchent sont comptées comme distinctes. S'il y a plusieurs candidats de la même longueur, vous devez tous les afficher...

29
Le mirage de la personne intelligente

Il était une fois, je lisais cette question / réponse sur Quora Y a-t-il vraiment des programmeurs diplômés en informatique qui ne peuvent pas passer le test FizzBuzz Ce code est donné comme la réponse évidente for i in range(1, 100): if i % 3 == 0 and i % 5 == 0: print "FizzBuzz" elif i % 3 == 0:...