Questions marquées «code-golf»

21
Le monde se termine en ed

Tiré directement du Concours de programmation d'hiver ACM 2013. Vous êtes une personne qui aime prendre les choses au pied de la lettre. Par conséquent, pour vous, la fin du Monde est finie; les dernières lettres de "The" et "World" concaténées. Créez un programme qui prend une phrase et affichez...

21
Pierre papier ciseaux

Mettez en œuvre les ciseaux classiques en papier de roche. Conditions: l'utilisateur saisira «r», «p» ou «s» programme affichera «r», «p» ou «s» et le résultat le choix du programme ('r', 'p' ou 's') doit être pseudo aléatoire ( je vous regarde Howard ) Le résultat peut être représenté avec...

21
Puzzle à quatre pattes

Le puzzle à quatre fours est un puzzle mathématique récréatif populaire qui consiste à utiliser exactement quatre 4 (et aucun autre nombre) et un ensemble défini d'opérations pour atteindre chaque nombre de 0 à un maximum donné. Dans cette version, les seuls opérateurs suivants sont autorisés: Tous...

21
Alors… quel est votre score StackOverflow?

C'est simple. Étant donné l'entrée d'un nombre, renvoyez le nom et le score de réputation de l'utilisateur Stack Overflow avec cet ID donné . Votre programme peut supposer qu'il reçoit toujours un ID utilisateur valide et existant. Par exemple: étant donné l'entrée 764357(qui est mon ID utilisateur...

21
Conversion d'entiers en mots anglais

Le but de ce code golf est de convertir des entiers en mots anglais. Le programme vous invite à entrer. Si cette entrée n'est pas un entier, imprimez NaN. S'il s'agit d'un entier, convertissez-le en mots anglais et imprimez ces mots. Entrée minimale: 0 (zéro). Entrée maximale: 9000 (neuf mille)....

21
Conseils pour jouer au golf en F #

Quels conseils généraux avez-vous pour jouer au golf en F #? Je recherche des idées qui peuvent être appliquées aux problèmes de golf de code en général qui sont au moins quelque peu spécifiques à F # (par exemple, "supprimer les commentaires" n'est pas une réponse). Veuillez poster un pourboire...

21
Bonjour!

Arrr ... Ahoy là, moi les copains! Dérouler la grand-voile! Plein à tribord! Ah, sens le vent dans tes cheveux! Bon, mon coeur ... J'ai besoin d'un peu de compétences en codage! Mon équipage est un peu plus modernisé que moi-même ... Je préfère toujours les "points de la boussole" (voir ici pour...

21
Joyeux anniversaire à moi!

Joyeux anniversaire à moi! Écrivez un programme qui s'imprime Happy birthday to me!le jour de son anniversaire. L'anniversaire du programme est la date de création, de dernière modification ou de compilation du programme (que vous choisissez) et ne doit pas être codé en dur. La date que vous...

21
Créer une solution sudoku CHECKER

Créer une solution Sudoku CHECKER Il y a des tas de SOLUTIONS Sudoku ici, mais je veux que vous créiez une solution CHECKER aussi petite que possible (code-golf). Une entrée valide pourra soit prendre un tableau 9x9 comme argument (passé par référence, sérialisé sur la ligne de commande, ou comme...

21
Expressions régulières de correspondance croisée

Votre tâche consiste à écrire deux expressions régulières, chacune correspondant à l'autre mais ne correspondant pas à elle-même. Les deux expressions régulières doivent avoir cette forme: /pattern/optional-flags C'est également la forme sous laquelle ils doivent être appariés. La solution la plus...

21
Orthographe à touches multiples

Inspiré par le Google Code Challenge : L'alphabet latin contient 26 caractères et les téléphones n'ont que dix chiffres sur le clavier. Nous aimerions faciliter l'écriture d'un message à votre ami en utilisant une séquence de touches pour indiquer les caractères souhaités. Les lettres sont mappées...

21
Conseils pour jouer au golf à Lua

Quels conseils avez-vous pour jouer au golf à Lua? Je recherche des idées qui peuvent être appliquées aux problèmes de golf de code en général qui sont au moins quelque peu spécifiques à Lua (par exemple, "supprimer les commentaires" n'est pas une réponse). Veuillez poster un pourboire par...

21
Résoudre le problème du nombre d'Aristote

Le puzzle des nombres d'Aristote est le défi de remplir chacune des 19 cellules dans une grille hexagonale avec un entier unique entre 1 et 19 de sorte que le total le long de chaque axe est de 38. Vous pouvez imaginer le plateau de jeu comme ceci: Et le puzzle, en substance, est la solution à...

21
Dessinez un polygone régulier

Le but de ce code golf est de dessiner un polygone régulier (un de même longueur de côté) étant donné le nombre de côtés et le rayon (distance du centre au sommet). Le nombre de côtés et le rayon peuvent être saisis via un fichier, STDIN ou simplement une ancienne variable simple. Utilisez ce qui...

21
Détruisez-les avec des Lazers

introduction L'arène est une plaine parsemée de gratte-ciel, que vos ennemis utilisent pour se couvrir. Vous et vos ennemis vous tirez dessus avec des lasers. Vous transportez tous des jet packs, permettant le vol. Quels ennemis pouvez-vous frapper avec votre laser et lesquels se cachent? Problème...

21
Trouver le nombre le plus proche dans un tableau donné

Ceci est inspiré par un problème réel que j'ai eu. Je suis curieux de voir s'il existe un moyen intelligent d'y parvenir. Vous disposez de deux tableaux non triés, A et B, contenant chacun un nombre arbitraire de flottants. A et B n'ont pas nécessairement les mêmes longueurs. Écrivez une fonction...

21
Ordre des bits inversés des entiers 32 bits

Écrivez le code le plus court pour inverser l'ordre des bits d'un entier 32 bits. Règles: L'entrée est supposée être un entier ou une chaîne équivalente valide si votre langue ne prend pas en charge les valeurs numériques (par exemple, Windows Batch). La sortie doit être un entier ou une chaîne...

21
Code le plus court pour lever IllegalArgumentException en Java

Okey, nous connaissons tous la façon normale de lever une IllegalArgumentException en Java: throw new IllegalArgumentException(); // 37 characters Mais il doit y avoir un moyen plus court (comme en moins de caractères) de le faire. Comment produire une java.lang.IllegalArgumentException avec encore...