Pertanyaan yang diberi tag brainfuck

Tantangan ini terkait dengan bahasa BF. Perhatikan bahwa tantangan yang membutuhkan jawaban dalam bahasa tertentu umumnya tidak disarankan.

113
Menafsirkan brainf ***

Tulis program terpendek dalam bahasa favorit Anda untuk menafsirkan program brainfuck . Program ini dibaca dari file. Input dan output adalah input standar dan output standar. Ukuran sel: 8bit tidak ditandatangani. Overflow tidak terdefinisi. Ukuran array: 30000 byte (tidak dilingkari) Perintah...

73
Buat "H" dari "H" kecil

Tantangan Buat fungsi atau program yang, ketika diberi bilangan bulat size, melakukan hal berikut: Jika sizesama dengan 1, output H H HHH H H Jika sizelebih besar dari 1, output X X XXX X X di mana Xoutput dari program / fungsi untuksize - 1 (Jika Anda suka, Anda mungkin memiliki kasus...

46
Terjemahkan oOo CODE

Diberikan input dari sebuah program yang ditulis dalam OOo CODE , output kode BF yang diwakilinya. Berikut ini adalah deskripsi singkat tentang cara kerja oOo CODE: Pertama, semua karakter non-alfabet dihapus (semuanya tidak ada dalam jangkauan A-Za-z). Misalnya, ambil program PROgRam reVERsES...

41
Menghitung program Brainf ** k yang valid

Golunar / Unary adalah cara untuk menyandikan semua program Brainfuck yang valid , tetapi ini bukan enumerasi, karena sebagian besar bilangan alami tidak sesuai dengan program yang valid. Untuk tujuan tantangan ini, asumsikan rekaman ganda tak terbatas dan tidak ada komentar, yaitu, program...

41
Apakah angka ini kekuatan integer -2?

Ada cara pintar untuk menentukan apakah angka adalah kekuatan 2. Itu bukan lagi masalah yang menarik, jadi mari kita tentukan apakah bilangan bulat yang diberikan adalah kekuatan bilangan bulat -2 . Sebagai contoh: -2 => yes: (-2)¹ -1 => no 0 => no 1 => yes: (-2)⁰ 2 => no 3 =>...

32
Menerapkan QuickSort di BrainF *** [ditutup]

Seperti yang dibahas di ruang Lounge di Stack Overflow: jika Anda tidak dapat mengimplementasikan algoritma Quicksort yang diberikan en.wikipedia.org/wiki/Quicksort dalam bahasa apa pun yang Anda memiliki pengetahuan minimal, Anda mungkin ingin mempertimbangkan profesi yang berbeda. @sbi tapi...

32
Apakah kaset bundar mengasyikkan?

Turunan Brainfuck Mari kita mendefinisikan bahasa pemrograman sederhana seperti Brainfuck . Ini memiliki pita dua arah sel, dan masing-masing sel memegang satu bit. Semua bit awalnya 0. Ada kepala bergerak di kaset, awalnya di posisi 0. Program adalah string di atas karakter <>01!,...

32
Brainf *** Pegolf

Salah satu kode termudah yang ditulis oleh bahasa pemrograman adalah urutan pencetakan karakter program (mis. "Halo, dunia!"). Namun, s o m e e s o t e r i c bahasa pemrograman seperti Brainfuck , bahkan kode sederhana ini cukup menjengkelkan untuk menulis. Tugas Anda adalah menulis sebuah program...

31
Sel di ujung pelangi

Kita semua tahu, atau setidaknya pernah mendengar, brainfuck , salah satu bahasa esoteris yang paling terkenal dan berpengaruh. Sementara saat ini sebagian besar implementasi menggunakan pita tak terbatas, kompiler asli oleh Urban Müller memiliki pita 30000 sel. Fakta yang sedikit diketahui *...

28
Konversi Brainfuck ke MarioLANG

MarioLANG adalah bahasa pemrograman dua dimensi di mana kode sumbernya menyerupai tingkat Super Mario Bros. Selain itu, set instruksinya sangat mirip dengan Brainfuck 's. Ini berarti bahwa MarioLANG pada dasarnya adalah Brainfuck 2-D di mana penunjuk instruksi bergerak seperti Mario. Jadi ketika...

23
Kiat untuk bermain golf di brainfuck

Apa tips umum yang Anda miliki untuk bermain golf di brainfuck? Saya mencari ide yang dapat diterapkan pada masalah kode golf secara umum yang setidaknya agak spesifik untuk brainfuck (mis. "Hapus komentar" bukan jawaban). Silakan kirim satu tip per

22
Perkecil Brainfuck

Tantangan Anda adalah mengecilkan kode Brainfuck , sesuai dengan aturan ini: Hapus apa pun yang bukan salah satunya +-><[].,. Untuk grup berurutan +atau -karakter apa pun, jika jumlah +s dan -s sama, hapuslah. Lakukan hal yang sama seperti di atas, tetapi dengan >dan <. Hapus urutan...

22
Tantangan ogl-edocf

Memasukkan String acak non-kosong yang terdiri dari karakter ASCII dalam kisaran .[32..126][32..126][32..126] Keluaran Output diperoleh dengan menerapkan rotasi berturut-turut ke string input. Untuk setiap huruf ( [a-zA-Z]) dalam string input, dari kiri ke kanan: jika huruf dalam huruf besar,...

21
Permainan proporsi atom

Tugas Anda membuat bot yang memainkan Atomas , dengan skor tertinggi. Cara kerja gim: Gameboard dimulai dengan cincin 6 "atom", dengan angka mulai dari 1hingga 3. Anda dapat "memainkan" sebuah atom di antara dua atom, atau pada atom lain, tergantung pada atom itu sendiri. Anda dapat memiliki...

20
Apakah ini bilangan segitiga terpotong?

Urutan OEIS terkait: A008867 Nomor segitiga terpotong Properti umum dari bilangan segitiga adalah bahwa angka-angka itu dapat disusun dalam segitiga. Misalnya, ambil 21 dan susun menjadi segitiga os: Hai oo ooo oooo ooooo oooooo Mari kita mendefinisikan "pemotongan": memotong segitiga...