Questions marquées «code-golf»

67
Sortir le signe

Soit un nombre N, affiche le signe de N: Si N est positif, sortie 1 Si N est négatif, sortie -1 Si N est 0, sortie 0 N sera un entier compris dans la plage d'entiers pouvant être représentée dans la langue de votre

67
Magic the Gathering: amis ou ennemis?

Dans le jeu de cartes Magic: the Gathering, il y a cinq couleurs différentes, qui représentent des affiliations lâches de cartes, Blanc ( W), Bleu ( U), Noir ( B), Rouge ( R) et Vert ( G). Ceux-ci sont souvent disposés dans un pentagone comme suit: W G U R B Tant dans l'histoire de MtG que dans de...

67
Yo boy, faut-il résumer

Chaque entier positif peut être exprimé par la somme d'au plus trois entiers positifs palindromiques dans toute base b ≥5.   Cilleruelo et al., 2017 Un entier positif est palindrome dans une base donnée si sa représentation dans cette base, sans zéros non significatifs, lit la même chose en...

66
Trois Trois Trois Trois!

Ecrivez un programme qui produit une sortie telle que: Au moins trois caractères distincts apparaissent. Le nombre d'occurrences de chaque caractère est un multiple de 3. Par exemple, A TEA AT TEEune sortie valide étant donné que chacun des 4 caractères distincts, A, E, Tet (space), se produit 3...

66
Alphabet diagonal

En l'absence de saisie, votre tâche consiste à générer les éléments suivants: a b c d e f g h i j k l m n o p q r s t u v w x y z De manière non visuelle, votre tâche consiste à générer chaque lettre de l'alphabet, avec des espaces devant elle égaux à sa position dans l'alphabet moins un. Si vous...

66
C'est mon oreiller

... m'aideras-tu à l'immortaliser? J'ai cet oreiller depuis quelques années maintenant, et apparemment, il est temps de s'en débarrasser. Pouvez-vous s'il vous plaît écrire une fonction ou un programme, que je peux emporter avec moi et que je peux utiliser pour recréer cet oreiller chaque fois que...

66
Conjecture de Collatz (OEIS A006577)

Voici la conjecture de Collatz (OEIS A006577 ): Commencez avec un entier n > 1. Répétez les étapes suivantes: Si n est pair, divisez-le par 2. Si n est impair, multipliez-le par 3 et ajoutez 1. Il est prouvé que pour tous les entiers positifs jusqu’à 5 * 2 60 , soit environ 5764000000000000000 ,...

65
Programme de golf a la belette

Richard Dawkins dans son livre The Blind Watchmaker décrit un programme Weasel . L'algorithme peut être décrit comme suit: Commencez avec une chaîne aléatoire de 28 caractères. Les caractères valides sont toutes les lettres majuscules et l'espace. Faites 100 copies de cette chaîne, avec une chance...

65
La case à cocher n'est-elle pas décochée?

En faisant l'examen du code, je suis tombé sur le code suivant, qui teste le statut d'une case à cocher: if (!isNotUnchecked()) { ... } J'ai dû faire un brainstorming pendant 30 minutes pour savoir quel statut de case à cocher le code attendait. S'il vous plaît écrivez-moi un programme qui peut...

65
L'alphabet de ma fille

L'autre jour, nous écrivions des phrases avec ma fille avec une lettre d'aimant de réfrigérateur. Bien que nous ayons pu en faire ( I love cat), nous n’avions pas assez de lettres pour faire les autres ( I love you too) en raison du nombre insuffisant de lettres o(4) J'ai ensuite découvert que si...

65
Cracking the Enigma?

introduction L'Enigma est l'une des premières machines à chiffrer à rotor électromécanique utilisées pendant la Seconde Guerre mondiale. Cela signifie qu’après le codage d’une seule lettre, la clé de la lettre suivante serait modifiée. Les Allemands considéraient cela comme incassable , à cause de...

65
La commande chaton

Un chaton ressemble beaucoup à un chat. Certaines des principales différences sont la gentillesse, le manque d’intelligence et la taille. De même, la catcommande est différente de la kittencommande. Heureusement, il n'y a qu'une seule différence dans ce cas. Dans la commande chaton, toutes les...

65
Est-ce pair ou étrange?

Remarque: Il n’ya pas encore eu de défi de test de parité vanille (il existe un test en C / C ++ mais qui interdit la possibilité d’utiliser des langages autres que le C / C ++, et d’autres non-vanilles sont pour la plupart fermés également). un. Si un entier est positif, indiquez sa parité...

65
Ne commentez pas un programme COBOL!

Le COBOL est une langue très ancienne. Au moment de la rédaction de cet article, il a 58 ans. Il est si vieux, en fait, qu’il a une bizarrerie très intéressante: les six premiers caractères de chaque ligne sont des commentaires. Pourquoi est-ce que vous demandez? Eh bien, ces 6 caractères étaient...