Ecrivez le programme le plus court dans votre langue préférée pour interpréter un programme brainfuck . Le programme est lu depuis un fichier. L'entrée et la sortie sont l'entrée standard et la sortie standard. Taille de la cellule: 8bit non signé. Le débordement n'est pas défini. Taille du tableau: 30000 …
Tous les robots de l'arène de combat ont soudainement été pris au piège et personne ne peut expliquer pourquoi. Mais peu importe, tant qu'ils sont encore capables de se battre - même si Brainfuck est la seule langue qu'ils comprennent maintenant. Cela fait un moment depuis la dernière soumission alors …
Défi Créez une fonction ou un programme qui, lorsqu'un entier est attribué size, effectue les opérations suivantes: Si sizeest égal à 1, sortie H H HHH H H Si sizeest supérieur à 1, sortie X X XXX X X où Xest la sortie du programme / fonction poursize - 1 …
Étant donné l'entrée d'un programme écrit en oOo CODE , indiquez le code BF qu'il représente. Voici une brève description du fonctionnement de oOo CODE: Tout d'abord, tous les caractères non alphabétiques sont supprimés (tout ce qui n'est pas dans la plage A-Za-z). Par exemple, prenons le programme PROgRam reVERsES …
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)⁰ …
Golunar / unaire est un moyen d'encoder tous les valides Brainfuck programmes, mais ce n'est pas une énumération, puisque la plupart des nombres naturels ne correspondent pas à un programme valide. Pour les besoins de ce défi, supposons une bande doublement infinie et aucun commentaire, c’est-à-dire qu’un programme Brainfuck est …
Ecrivez un programme qui, pour les nombres de 1 à 255, imprime le code BF qui produira le nombre donné dans un octet du tableau, plus une nouvelle ligne. Par exemple, les quatre premières lignes de la sortie pourraient (et seront probablement): + ++ +++ ++++ Le gagnant sera le …
Un dérivé de Brainfuck Définissons un langage de programmation simple de type Brainfuck . Il a une bande de cellules bidirectionnelle et chaque cellule contient un bit. Tous les bits sont initialement 0. Il y a une tête mobile sur la bande, initialement à la position 0. Un programme est …
Comme discuté dans le salon sur Stack Overflow: si vous ne pouvez pas implémenter l'algorithme Quicksort donné en.wikipedia.org/wiki/Quicksort dans n'importe quelle langue que vous avez une connaissance minimale, vous voudrez peut-être envisager une profession différente. @sbi mais SBI a également noté que BrainF *** était peut-être une exception. Voici donc …
L'un des codes les plus simples écrits par un langage de programmation est une séquence d'impression de caractères de programme (ex. "Bonjour, monde!"). Cependant, s o m e e s o t e r i c langages de programmation comme Brainfuck , même ce code le plus simple est assez …
Nous connaissons tous, ou du moins avons entendu parler de brainfuck , l'une des langues ésotériques les plus célèbres et les plus influentes. Alors que de nos jours la plupart des implémentations utilisent une bande infinie, le compilateur original d'Urban Müller avait une bande de 30000 cellules. Un fait peu …
Votre tâche consiste à écrire un morceau de code qui met à zéro la cellule actuelle dans la variante Brainfuck qui, chaque cellule peut contenir un entier signé de magnitude arbitrairement grande, au lieu du 0 à 255 normal. Vous pouvez supposer qu'il y a 1 cellules à gauche et …
MarioLANG est un langage de programmation bidimensionnel où le code source ressemble à un niveau Super Mario Bros. De plus, son jeu d'instructions est très similaire à celui de Brainfuck . Cela signifie que MarioLANG est essentiellement un Brainfuck 2-D où le pointeur d'instruction se déplace comme Mario. Alors, quand …
Parfois, lors de l'écriture de code brainfuck, vous ressentez le besoin de le rendre plus long que nécessaire pour encourager le débogage. Vous pourriez le faire en y insérant juste un ><, mais quel plaisir est-ce? Vous aurez besoin de quelque chose de plus long et moins de NOPey pour …
Quels conseils généraux avez-vous pour jouer au brainfuck? Je cherche des idées qui peuvent être appliquées aux problèmes de golf de code en général qui sont au moins quelque peu spécifiques au brainfuck (par exemple, "supprimer les commentaires" n'est pas une réponse). Veuillez poster un pourboire par réponse.
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.