Questions marquées «brainfuck»

13
Débogueur Brainf ** k

Votre défi consiste à prendre des commentaires comme celui-ci (un programme Hello World): ++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++. Et affichez une invite...

12
Interprète pour la théorie des nombres, modulo n

Une phrase de la théorie des nombres (pour nos besoins) est une séquence des symboles suivants: 0et '(successeur) - successeur signifie +1, donc0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(addition) et *(multiplication) = (égal à) (et )(parenthèses) l'opérateur logique nand( a nand best not (a and b)) forall...

12
Imprimez 'A' 1000 fois avec BrainFuck

Quel est le meilleur code BrainFuck (en termes de taille de code) pour imprimer 1000 fois 'A'? Mon approche est: réglez 'A' sur p [0] régler 255 sur p [1] pour afficher 255 'A', 3 fois réglez 235 sur p [1] pour afficher 235 'A' Ce n'est pas efficace mais je ne trouve pas de moyen d'utiliser...

12
Remplir un fichier avec des zéros

Votre tâche aujourd'hui sera de prendre un fichier existant et d'y ajouter des zéros jusqu'à ce qu'il atteigne une certaine taille. Vous devez écrire un programme ou une fonction qui prend le nom d'un fichier dans le répertoire courant fet un certain nombre d'octets b. Tout en conservant le contenu...

11
Aidez Jason à formater son JSON

Jason a un gros JSON mais il est illisible, il a donc besoin de le raffiner. Formatage Spec Le JSON a 4 types différents: Nombres; Juste0-9 Cordes; Chaînes entre guillemets doubles "échappées avec\ Tableaux; Délimité par [], avec des éléments séparés par ,, les éléments peuvent être de n'importe...

10
Composez deux programmes Brainfuck

Étant donné 2 extraits de code brainfuck Aet B, sortez du code brainfuck Cqui a le même comportement que l'exécution Bavec l'entrée de As result. Notez que cela Cdoit fonctionner pour toute entrée qui correspond aux hypothèses suivantes, comme si elle était donnée à A. Vous pouvez supposer: Entrée...

10
Compilateur Brainfuck aléatoire

Joe est votre développeur BF moyen. Il est sur le point de vérifier ses modifications de code dans leur référentiel lorsqu'il reçoit un appel de son patron. "Joe! La machine du nouveau client est cassée! L'interpréteur brainfuck définit toutes les cellules sur des valeurs aléatoires avant...

10
Braincopterify une image

introduction Braincopter est un dérivé ésotérique de Brainf *** qui code un programme Brainf *** sous forme d'image. En tant que langage 2D, il utilise deux commandes supplémentaires; ils font pivoter le pointeur d'instruction (pointant initialement vers la droite) dans le sens horaire et...

9
Conseils pour jouer au golf dans The Powder Toy

Amusez-vous avec celui-ci, The Powder Toy est un défi intéressant pour le golf, en particulier avec la logique filt. La chose qui fait du TPT un défi est la multitude de façons d'aborder un problème: Should I use Cellular Automaton rules, SWCH logic, Filt logic, subframe filt logic, and/or wall...

9
Interpréter TwoMega

Dans ce défi, vous écrirez un interprète pour 2 Ω (transcrit en TwoMega ), un langage basé vaguement sur le brainfuck avec un espace de stockage de dimension infinie. La langue 2 Ω contient trois éléments d'état: La bande , qui est une liste infinie de bits, tous initialisés à 0. Elle a un élément...

9
Convertisseur de TinyBF en Brainf ***

Nous avons un convertisseur Brainf *** en TinyBF, mais pas l'inverse, alors en voici un. Règles: Votre interprète doit prendre un programme TinyBF valide, sur une seule ligne, et il doit sortir le programme BrainF *** correspondant, sur une seule ligne, avec un espace de fin facultatif / nouvelle...