Les palindromes sont des mots, des phrases, des représentations de nombres ou d'heures qui les lisent à l'envers, par exemple "niveau", "reviver", "12321", "10:01". Voir aussi la balise [chaîne équilibrée].
Il y a eu plusieurs tentatives précédentes pour poser cette question, mais aucune n’est conforme aux normes modernes sur ce site. Par discussion sur Meta , je le republie de manière à permettre une concurrence loyale dans le cadre de nos règles modernes. Contexte Un palindrome est une chaîne qui …
Ce défi est un hommage à l' utilisateur de PPCG, Dennis, qui a remporté le jeu des voleurs du Quiz sur le langage de programmation . En regardant la page de profil de PPCG de Dennis, on peut voir des choses assez impressionnantes: Il a actuellement plus de soixante-huit mille …
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 arrière. Dans …
J'ai eu spontanément l'idée de créer une série de défis d'utilisateurs qui ont aidé et continuent d'aider la communauté des PPCG à devenir un lieu agréable pour tous, ou peut-être plus précisément pour moi. : P Si vous convertissez le nom de Dennis en un tableau de 1s et 0s …
Défi: Étant donné une chaîne ssur les caractères a- z, A- Z, 0- 9, ajoutez la longueur de sà lui-même, en comptant le ou les caractères supplémentaires de la longueur dans la longueur totale de s. Contribution: Juste une chaîne de longueur arbitraire (peut être vide). Sortie: La même chaîne, …
Compte tenu d'un palindrome généré en fonction de ce défi , dépalindromisez-le. Cas de test abcdedcba -> abcde johncenanecnhoj -> johncena ppapapp -> ppap codegolflogedoc -> codegolf Comme il s’agit de dépalindromiser, votre code ne peut pas être un palindrome . Rappelez-vous que c'est du code-golf , donc le code …
Un palindrome est une chaîne épelée de la même manière, à l’avant comme à l’avant. Par exemple, 'Eva, puis-je poignarder des chauves-souris dans une grotte?' est un palindrome (EVACANISTAB | BATSINACAVE) Pour ce code golf, en utilisant la langue de votre choix, déterminez si une chaîne donnée est un palindrome …
Il existe des méthodes astucieuses pour déterminer si un nombre est une puissance de 2. Ce n'est plus un problème intéressant. Déterminons donc si un entier donné est une puissance entière de -2 . Par exemple: -2 => yes: (-2)¹ -1 => no 0 => no 1 => yes: (-2)⁰ …
Un "numéro de Giza", également appelé familièrement un numéro de Timmy, est un nombre quelconque où les chiffres représentent une pyramide ( A134810 ). Par exemple, "12321" est un nombre giza car il peut être visualisé comme ceci: 3 2 2 1 1 Cependant, quelque chose comme "123321" n'est pas …
Inspiré par cette question de nos amis rivaux à Code Review. Définitions Un super tableau est un tableau dans lequel chaque nouvel élément du tableau est plus grand que la somme de tous les éléments précédents. {2, 3, 6, 13}est un super tableau parce que 3 > 2 6 > …
Si vous avez déjà essayé d’écrire du code palindromique, vous sauriez combien de crochets ont tendance à vous gêner. ()()n'est pas un palindrome, même si elle ressemble un peu comme il devrait être, tout ())(et ()(sont à la fois palindrome et à la fois très stupide regarder. Ne serait-ce pas …
Une chaîne snakified ressemble à ceci: T AnE eOf ifi ing h s x l A k e r isI amp Sna dSt Ta tâche Prenez une chaîne set une taille n, puis affichez la chaîne capturée. Les entrées ThisIsAnExampleOfaSnakifiedStringet 3produiraient l'exemple ci-dessus. Caractéristiques s contiendra uniquement des caractères ASCII …
Ecrivez un programme court pour 196 algorithmes . L'algorithme commence à un entier, puis ajoute son inverse jusqu'à atteindre un palindrome. par exemple input = 5280 5280 + 0825 = 6105 6105 + 5016 = 11121 11121 + 12111 = 23232 output = 23232 Contribution un entier, qui n'est pas …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.