Il y a des défis assez cool là - bas impliquant regex ( regex auto-correspondant , Regex validation regex ) C'est peut-être impossible, mais y a-t-il une expression régulière qui correspond SEULEMENT à elle-même? NOTE, les délimiteurs doivent être inclus: par exemple /thing/doit correspondre /thing/et non thing. La seule correspondance …
Stroustrup a récemment publié une série de messages qui réfutent les mythes populaires sur le C ++ . Le cinquième mythe est le suivant: «C ++ s’applique uniquement aux grands programmes compliqués». Pour le démystifier, il a écrit un simple programme C ++ téléchargeant une page Web et en extrayant …
Échauffement: regex, papier, ciseaux C’est le défi que j’ai voulu publier à l’origine, avant de réaliser qu’il existe une solution très courte. Néanmoins, il peut être intéressant de réfléchir à la préparation du défi ci-dessous. Ecrivez trois regex R , P et S de telle sorte qu’ils se correspondent dans …
Note : Ce défi est maintenant fermé. Toute soumission future de flics ne sera pas prise en compte pour la réponse acceptée. Ceci afin de garantir que personne ne puisse poster une regex très simple dans le futur qui ne reste pas sans craquer car personne ne s'intéresse plus au …
Matthias Goergens a une expression rationnelle de 25 604 caractères (au lieu de 63 993 caractères) pour faire correspondre les nombres divisibles par 7, mais cela inclut beaucoup de choses: parenthèses redondantes, distribution ( xx|xy|yx|yyplutôt que [xy]{2}) et autres, bien que je sois sûr Un nouveau départ serait utile pour …
Ecrivez une expression rationnelle qui correspond à toute solution de sudoku valide et ne correspond à aucune solution de sudoku non valide. L'entrée est une version non déroulée du sudoku, c'est-à-dire qu'il n'y a pas de séparateur de ligne. Par exemple, le tableau suivant: 7 2 5 8 9 3 …
Votre mission est d'écrire l'expression régulière la plus courte valide à laquelle aucune chaîne ne peut correspondre, chaîne vide incluse. Les soumissions doivent avoir cette forme ("notation littérale"): /pattern/optional-flags La plus courte expression rationnelle gagne. La taille de l'expression rationnelle est comptée en caractères. (y compris les barres obliques et …
Semblables à nos discussions pour des astuces de golf spécifiques à une langue: quels sont les astuces générales pour raccourcir les expressions régulières? Je peux voir trois utilisations de regex quand il s’agit de jouer au golf: le regex golf classique ("voici une liste qui devrait correspondre, et une liste …
Avis: Suite à la demande générale, j'ai légèrement assoupli les règles: La taille maximale des expressions rationnelles augmente d'un octet toutes les 5 réponses . La réponse N peut utiliser jusqu'à 29 + «N / 5» octets. Le score de chaque réponse sera (M / (30 + N / 5)) …
C'est le fil du flic. Le fil du voleur est ici . Ecrivez un code qui prend une entrée net crée une "matrice de serpent" n-by-n. Une matrice de serpent est une matrice qui suit ce modèle: 3-sur-3: 1 2 3 6 5 4 7 8 9 et 4 par …
Objectif Créez un programme / une fonction qui prend une entrée N, vérifiez si Nles paires aléatoires d’entiers sont relativement premiers et retourne sqrt(6 * N / #coprime). TL; DR Ces défis sont des simulations d’algorithmes qui ne nécessitent que la nature et votre cerveau (et peut-être quelques ressources réutilisables) …
Je veux essayer un nouveau type de défi de golf regex, qui vous demande de résoudre des tâches de calcul non triviales avec rien de moins que la substitution de regex. Pour rendre cela plus possible et moins pénible, il vous sera permis d'appliquer plusieurs substitutions, l'une après l'autre. Le …
Martin Ender a récemment atteint 100 000 livres et a mis au point des langages assez impressionnants . Nous allons nous amuser un peu avec l'un d'eux, Hexagony (et un peu de regex pour Retina ) En résumé, vous devez écrire un programme qui entre une grille Hexagony et détermine …
Un entier positif kest un nombre de Loeschian si kpeut être exprimé comme i*i + j*j + i*jpour i, jentier. Par exemple, les premiers nombres loeschiens positifs sont: 1( i=1, j=0); 3( i=j=1); 4( i=2, j=0); 7( i=2, j=1); 9( i=-3, j=3); ... Notez que i, jpour une donnée, kne …
Votre tâche consiste à écrire un programme ou une fonction qui imprime un triangle ASCII. Ils ressemblent à ceci: |\ | \ | \ ---- Votre programme prendra une seule entrée numérique n, avec les contraintes 0 <= n <= 1000. Le triangle ci-dessus avait une valeur de n=3. Le …
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.