Écrivez un programme qui accepte un seul mot en minuscule en entrée et génère le nombre de paires de lettres qui ont le même nombre de lettres entre elles dans le mot que dans l'alphabet. Par exemple, dans le mot «nature», nous avons 4 paires: nr: puisqu'il y a trois …
Votre tâche consiste à donner trois langues différentes A, B, C et à écrire deux programmes différents P et Q tels que: P est une quine en langage A, mais pas une quine en B ni C; Q est une quine en langage B, mais pas une quine en A …
J'ai toujours échoué à donner une réponse aux défis de complexité kolmogorov qui nécessitent une compression de chaîne, la principale raison étant que je ne sais pas utiliser les outils de compression de chaîne aussi efficacement que je le devrais . Pour cette raison, j'ai posté cette question. Contrairement à …
Étant donné deux entrées, q ndéterminez si qest un résidu quadratique de n. Autrement dit, y a-t-il un xoù x**2 == q (mod n)ou qun mod carré n? Contribution Deux entiers qet n, où qet nsont des entiers 0 <= q < n. Sortie Un vrai ou un falsey. En …
Un mot Lyndon est une chaîne strictement lexicographiquement plus petite que n'importe laquelle de ses rotations cycliques. Étant donné une chaîne binaire, déterminez s'il s'agit d'un mot Lyndon en aussi peu d'octets que possible. Par exemple, 001011est un mot Lyndon. Ses rotations, répertoriées ci-dessous, sont obtenues en déplaçant à plusieurs …
Tout le monde sait que les nouvelles sont ennuyeuses. Vraiment ennuyeux . Sauf s'il s'agit de politiciens et de leurs scandales. C'est amusant! Mais hélas, les politiciens ne peuvent commettre que tant de scandales. Donc, je vous emploie pour rendre les nouvelles plus intéressantes. Objectif Étant donné un extrait HTML, …
Il y a une question sur ce site qui est similaire à cette question, mais j'ai ajouté une touche. Vous disposez de trois entrées, le nombre de personnes dans le cercle n , la k personne -ème compté à chaque étape, et la q personne -ème qui survit. Les personnes …
Lundi mini-golf: une série de courtes questions sur le golf , affichées (avec un peu de chance!) Tous les lundis. (Désolé, je suis encore en retard; j'étais loin de mon ordinateur hier et aujourd'hui.) Les programmeurs américains (en particulier les golfeurs de code) adorent les séquences entières arbitraires. Nous avons …
Il y a pas mal de défis sur ce site qui vous demandent d'imprimer une séquence, et cela ne fait pas exception. (L'explication suivante de la séquence de ce défi suppose que les symboles de la séquence sont 0et 1.) La définition récursive de la séquence de Thue-Morse est que …
Le but de ce défi est d'écrire un programme qui visualise un graphe de dépendance sous la forme d'un arbre. Alors que "graphique de dépendance" dans ce contexte ne signifie rien de plus qu'un graphique dirigé, la méthode de visualisation décrite ici fonctionne mieux pour les graphiques décrivant une relation …
Définition Il y a une rangée infinie de nombres naturels concaténés (entiers positifs, commençant par 1): 1234567891011121314151617181920212223... Défi Programme d'écriture dans n'importe quelle langue, qui accepte le numéro de position comme entrée et génère un chiffre à partir de cette position dans la ligne définie ci-dessus. Le numéro de position …
Écrivez un programme ou une fonction qui: prend une chaîne de stdio ou d'arguments remplace toutes les occurrences de trueavec falseet falseavectrue l'inverse, mais n'inverse pas trueetfalse retourne ou imprime le résultat Exemples (le côté gauche est saisi): "true" "false" "2false" "true2" "true is false" "true si false" "false,true,undefined" "denifednu,false,true" …
Le calcul SKI est une variante du calcul Lambda qui n'utilise pas d'expressions lambda. Au lieu de cela, seule l'application et les combinateurs S , K et I sont utilisés. Dans ce défi, votre tâche consiste à traduire les termes SKI en termes Lambda sous forme normale β . Spécification …
Écrivez un programme ou une fonction qui prend deux entiers positifs, une largeur et une hauteur, et dessine un motif de grille en pied-de-poule ASCII avec ces dimensions en utilisant cette grille de texte 25 × 26 comme cellule de base: .......#.....#####....... .......##.....#####...... .......###.....#####..... .......####.....####..... .......#####.....###..... .......######.....##..... .......#######.....#..... .......########.......... ####################..... …
Votre défi est de prendre l'entrée comme une ligne de texte et de la produire comme ceci. Entrée sortie L'entrée sera une chaîne qui ne contient que des caractères ASCII imprimables. Le premier ou le dernier caractère ne sera jamais un espace et il n'y aura jamais deux espaces de …
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.