introduction Presque tout le monde connaît le problème des vendeurs ambulants (TSP). La tâche consiste à, à partir d'une liste de Nvilles, trouver le cycle hamiltonien minimum , c'est-à-dire le chemin le plus court qui visite chaque ville et revient en boucle au départ. Ce n'est pas de cela qu'il …
Écrivez le programme le plus court possible de sorte que lorsque vous combinez le premier caractère et chaque Nième caractère suivant dans un nouveau programme, la sortie soit N. Cela doit fonctionner pour N = 1, 2, ..., 16. Une autre façon de le dire est que si vous supprimez …
Votre tâche est simple. Le programme lit une ligne de texte à partir de l'entrée standard et imprime le même texte sous une forme inversée. Il n'est pas autorisé d'imprimer autre chose. Par exemple: entrée: "Bonjour!", sortie: "! olleH" Le hic , c'est que votre programme doit être capable de …
Un quine cyclique semi-cardinal est un quine cyclique à deux états, l'un perpendiculaire à l'autre. Règles Vous pouvez décider quelle rotation vous souhaitez mettre en œuvre, dans le sens horaire ou antihoraire. Une fois la rotation effectuée, tout espace dans votre code doit être remplacé par des espaces pour préserver …
Une poupée gigogne russe, plus communément appelée poupée Matriochka , est une poupée qui contient une version plus petite d'elle-même, qui contient ensuite une autre version plus petite d'elle-même, qui contient une version plus petite d'elle-même, qui contient une version plus petite d'elle-même, qui contient une version plus petite de …
Cela fait partie d'un défi de policiers et de voleurs . Allez ici pour la partie des flics. Le défi des voleurs La réponse d'un flic peut être piratée en supprimant tout sous-ensemble de caractères du programme Haystack, afin qu'il sorte Needleau lieu de Haystack(tout en étant une soumission valide …
Comme une sorte de partie 2 à Hello, World! (Un caractère sur deux) , écrivez un programme tel que ces trois programmes affichent "Bonjour, le monde!": Le programme entier, les 1er, 3e, 5e, etc. caractères de votre programme et les 2e, 4e, 6e, etc. Si votre programme est: abc def …
(Il s'agit d'une variante de Imprimer un négatif de votre code , que j'ai beaucoup appréciée! Merci à Martin Büttner ♦ - presque tout ce texte est le sien.) Considérons les symboles comme les caractères ASCII imprimables suivants (notez que l'espace est inclus): !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ Et les alphanumériques à être ceux-ci: …
Tâche La tâche consiste à écrire un programme qui génère un entier positif cohérent mais sinon arbitraire xxx (donc strictement supérieur à 0). Voici le hic: lorsque la source est répétée NNN fois (le code est ajouté / concaténé N−1N−1N-1 à lui-même), le programme doit avoir un 1N1N\dfrac{1}{N} probabilité de …
Beaucoup de gens savent ce qu'est une machine à vérité dans la programmation. Mais il est temps que nous accélérions les choses. Présentation, la machine de vérité étendue! Une machine de vérité étendue prend deux choses en entrée, un entier net une chaîne non vide s. Il génère des s …
Votre tâche consiste à créer un programme qui, lorsqu'il est exécuté, se retourne en sortie (c'est ce qu'on appelle une quine). Cependant, ce quine doit, lorsqu'il est copié nfois, renvoie le quine, mais avec chacun de ses caractères dupliqués à la place n, où nest un entier positif. Si votre …
introduction Les permutations lexicographiques d'une liste à n éléments peuvent être numérotées de 0 à n ! - 1. Par exemple, le 3! = 6 permutations (1,2,3)seraient (1,2,3), (1,3,2), (2,1,3), (2,3,1), (3,1,2), (3,2,1). Lorsqu'une permutation est appliquée à une liste, ses éléments sont ordonnés dans le même ordre que les …
Écrivez du code qui agit comme un programme cat. C'est-à-dire, pour entrer une chaîne et la sortir telle quelle. Mais la réversion normale de votre code doit produire la réversion normale de la chaîne d'entrée. Et la réversion visuelle de votre code doit produire la réversion visuelle de la chaîne …
Prenons une grille de caractères ASCII imprimables 16x16 (points de code 0x20 à 0x7E). Il y a 30 choix-15 chemins du coin supérieur gauche au coin inférieur droit, ne faisant que des mouvements orthogonaux, comme dans l'exemple suivant: ##.............. .#.............. .######......... ......##........ .......##....... ........#....... ........#....... ........#....... ........###..... ..........###... ............#... ............#### …
C'est un défi dépendant de la réponse! L'ordre des réponses est important et votre tâche exacte dépend de la dernière réponse publiée. Vous voudrez peut-être trier les réponses en fonction des plus anciennes . Rassemblons du code! Voici 1920 caractères aléatoires (ASCII imprimables). Considérez-les comme un gros tas de pièces …
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.