Questions marquées «code-golf»

32
Le chiffre latin amélioré du cochon César

Le problème avec le chiffre César est que les mots résultants sont souvent imprononçables. Le problème avec Pig Latin est qu'il est facile à décoder. Pourquoi ne pas les combiner? Contribution Un mot composé des 26 lettres anglaises. Sortie Tout d'abord, changez chaque consonne du mot par la...

32
Égal, somme ou différence!

Écrivez le code le plus court possible qui retournera vrai si les deux valeurs entières données sont égales ou si leur somme ou différence absolue est 5. Exemples de cas de test: 4 1 => True 10 10 => True 1 3 => False 6 2 => False 1 6 => True -256 -251 => True 6 1 => True -5 5...

32
Qui va gagner les élections?

Il s'agit d'un défi dans lequel deux personnes, 1 et 2, se présentent aux élections. Les gens votent de manière déterministe de certaines façons dans le monde de 1 et 2, ce qui peut permettre aux candidats de déterminer les résultats avant l'élection. REMARQUE: ceci n'est pas destiné à faire...

32
Une note sur N!

JE Maxfield a démontré le théorème suivant (voir DOI: 10.2307 / 2688966 ): Si UNEAA est un entier positif à mmm chiffres, il existe un entier positif NNN tel que les mmm premiers chiffres de N!N!N!constituent l'entier UNEAA . Défi A⩾1A⩾1A \geqslant 1N⩾1N⩾1N \geqslant 1 Détails N!N!N!N ! = 1 ⋅ 2 ⋅ 3...

32
Couper la chaîne en or

Un voyageur doit rester n jours dans un hôtel situé en dehors de la ville. Il n'a plus d'argent et sa carte de crédit est expirée. Mais il a une chaîne en or avec n liens. La règle dans cet hôtel est que les résidents doivent payer leur loyer tous les matins. Le voyageur conclut un accord avec le...

32
Taux d'achèvement de l'alphabet

introduction Quelle proportion de l'alphabet anglais une chaîne donnée utilise-t-elle? La phrase précédente utilise 77%. Il a 20 lettres uniques (howmucftenglisapbdvr) et 20/26 ≃ 0,77. Défi Pour une chaîne d'entrée, renvoyez le pourcentage de lettres de l'alphabet anglais présentes dans la chaîne....

32
Brute-force le standard

L'autre jour, notre équipe s'est rendue dans une salle d'évasion. L'un des casse-tête impliquait une carte de six interrupteurs mécaniques où vous deviez trouver la bonne combinaison d'activation et de désactivation afin de déverrouiller une boîte, un peu comme ceci: -v-v-v- -v-v-v- En tant que...

31
Manière la plus courte d'inverser un nombre

Écrivez une fonction (ou un sous-programme équivalent) pour accepter un seul argument de valeur entière et renvoyer une valeur (typée de manière similaire) trouvée en inversant l'ordre des chiffres de base 10 de l'argument. Par exemple, étant donné 76543, retournez 34567

31
Code-Golf: Count Islands

Un concours simple, inspiré de cette question stackoverflow : Vous obtenez une image d'une surface photographiée par un satellite. L'image est une image bitmap où l'eau est marquée par ' .' et la terre est marquée par ' *'. Des groupes de voisins *forment une île. (Deux pouces *sont adjacents s'ils...

31
Création d'un interprète HQ9 +

Le but de ce code golf est de créer un interpréteur pour le langage de programmation HQ9 + Il y a 4 commandes dans ce langage de programmation: H - imprime "Bonjour tout le monde!" Q - imprime le code source du programme 9 - imprime les paroles de la chanson "99 bouteilles de bière" + - incrémente...

31
Aquarium One Line

Mes beaux-parents ont un étang à poissons dans leur cour, rempli de koi. Cela ne m'a pas vraiment traversé l'esprit jusqu'à ce que je remarque l'extrait suivant de mon code. ',') & '_' ... J'avais des visages de poisson me regardant depuis mon écran ... Ce qui m'a donné une bonne idée ... Ma...

31
Pitch dark (souvenir Earth Hour)

Votre objectif est simple: le programme doit rendre l'écran de votre ordinateur totalement noir . Après le démarrage du programme, l'écran doit rapidement devenir complètement noir et le rester jusqu'à la fermeture du programme (n'importe quelle touche ou alt + F4, mouvement de la souris, etc.),...

31
Acronymes récursifs

Objectif De Wikipédia : Un acronyme récursif est un acronyme qui se réfère à lui-même dans l'expression qu'il représente. Votre objectif est de vérifier si une chaîne est un acronyme récursif. L'acronyme est le premier mot Les mots ne sont pas sensibles à la casse, séparés par un seul espace. La...

31
Combien d'adresses IP se trouvent dans une plage donnée?

Inspiré par... Réseau - Comment puis-je déterminer le nombre d'adresses IP dans une plage donnée? Écrivez un programme ou une fonction qui prend deux chaînes en entrée, chacune étant une adresse IPv4 exprimée en notation pointillée standard et génère ou renvoie le nombre d'adresses IP couvertes par...

31
Golf ASCII-art

Essayons de jouer au golf cette œuvre d'art ascii représentant un golfeur: '\. . |> 18 >> \. '. | O >>. «o | \. | / \. | / /. » | jgs ^^^^^^^ `^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^ Source: JGS - http://www.retrojunkie.com/asciiart/sports/golf.htm Règles:...

31
Croix de caractère

Je m'attendais à publier quelque chose de plus complexe comme mon premier casse-tête dans PCG, mais une question particulière, euh ... sur les devoirs sur Stack Overflow m'a inspiré à poster ceci. Ils veulent: imprimez le modèle suivant pour tout mot donné contenant un nombre impair de lettres: P M...

31
Golf Practice: Python [fermé]

C'est un défi de pratiquer l'optimisation du golf en Python - des astuces et des raccourcis réutilisables pour raser quelques personnages. Beaucoup sont familiers aux golfeurs Python et utilisent les idées communes des conseils Python . Certains d'entre eux utilisent des fonctionnalités spécifiques...