Câu hỏi được gắn thẻ «brainfuck»

Thử thách này liên quan đến ngôn ngữ BF. Lưu ý rằng những thách thức đòi hỏi các câu trả lời phải bằng một ngôn ngữ cụ thể thường không được khuyến khích.

1
Regex xác nhận regex [đã đóng]
Đóng cửa. Câu hỏi này không đúng chủ đề . Nó hiện không chấp nhận câu trả lời. Bạn muốn cải thiện câu hỏi này? Cập nhật câu hỏi để nó thuộc chủ đề cho Code Golf Stack Exchange. Đóng cửa năm ngoái . Xây dựng một regex sẽ chấp …
17 code-challenge  code-golf  code-golf  game  sudoku  code-challenge  math  ai-player  code-challenge  sorting  rosetta-stone  code-challenge  code-challenge  programming-puzzle  code-golf  number  code-golf  maze  code-golf  math  regular-expression  code-golf  sequence  code-golf  graph-theory  code-golf  string  word-puzzle  natural-language  brainfuck  metagolf  optimized-output  fastest-algorithm  code-golf  game-of-life  cellular-automata  code-golf  puzzle-solver  grid  code-golf  combinatorics  binary-tree  popularity-contest  code-challenge  code-golf  ascii-art  kolmogorov-complexity  brainfuck  metagolf  code-golf  c  date  code-golf  word-puzzle  crossword  word-search  code-golf  code-golf  quine  code-golf  string  random 

3
Thực hiện một chương trình kéo dài hơn
Lenguage là một phương ngữ brainfuck nổi tiếng với việc phá vỡ các thách thức hạn chế nguồn. Đó là bởi vì Lenguage chỉ quan tâm đến độ dài của nguồn chứ không phải nội dung. Đầu tiên, độ dài của chương trình được tính toán. Sau đó, độ dài …

9
Brainf ** k to Unary và Back
Một ngôn ngữ rất hữu ích trong nguồn bị hạn chế và các thách thức khác là Unary , một dẫn xuất brainfuck trong đó các chương trình được viết chỉ với một ký tự. Công việc của bạn là viết một chương trình để chuyển đổi các chương trình …

2
Dịch RoboCritters sang Brainf ***
RoboCritters ( từ nguyên ) là một ngôn ngữ lập trình bí truyền hoàn toàn mới (đừng bận tâm tìm kiếm nó, tôi chỉ phát minh ra nó). Đây là một biến thể của Brainfuck (BF), phức tạp hơn một chút so với các sơ đồ thay thế toán tử …

5
Sắp xếp nhanh nhất trong BrainF ***
Sau khi thực hiện QuickSort trong BrainF *** , tôi nhận ra có lẽ nó không nhanh như vậy. Các hoạt động là O (1) trong các ngôn ngữ thông thường (như lập chỉ mục mảng) dài hơn đáng kể trong BF. Hầu hết các quy tắc cho những gì …

27
Phương ngữ RLE Brainfuck
RLE Brainfuck (liên quan đến BF-RLE ) Phương ngữ RLE ( Mã hóa chiều dài chạy ) giả thuyết của Brainfuck chấp nhận các ký hiệu cho 8 lệnh và cũng chấp nhận các chữ số. Các chữ số được sử dụng để biểu thị số lần lặp lại liên …

13
Sản phẩm Fibonacci
Bạn có thể phân tách một số lớn hơn 0 dưới dạng một tổng duy nhất của các số Fibonacci dương. Trong câu hỏi này, chúng tôi thực hiện điều này bằng cách trừ đi nhiều lần số Fibonacci dương lớn nhất có thể . Ví dụ: 1 = 1 …
13 code-golf  math  sequence  fibonacci  code-golf  word  code-golf  cipher  code-golf  string  math  subsequence  code-golf  regular-expression  code-golf  brainfuck  assembly  machine-code  x86-family  code-golf  math  factorial  code-golf  math  geometry  code-golf  math  arithmetic  array-manipulation  math  number  optimization  stack  metagolf  code-golf  tips  assembly  code-golf  tips  lisp  code-golf  number-theory  path-finding  code-golf  number  sequence  generation  code-golf  math  geometry  code-golf  grid  permutations  code-golf  code-golf  graphical-output  geometry  fractal  knot-theory  code-golf  math  arithmetic  code-golf  interpreter  balanced-string  stack  brain-flak  code-golf  math  set-theory  code-golf  math  array-manipulation  code-golf  code-golf  string  natural-language  code-golf  code-golf  math  linear-algebra  matrix  code-golf  string  encode 

1
Brainf ** k Trình gỡ lỗi
Thử thách của bạn là lấy đầu vào như thế này (một chương trình Hello World): ++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++. Và xuất ra một dấu nhắc (sẽ là "> "): > Người dùng sau đó có thể nhập bất cứ điều gì tại dấu nhắc. Trình gỡ lỗi đơn giản của bạn phải …


3
Viết một trình biên dịch brainfuck
Viết chương trình lấy chương trình brainfuck và biên dịch nó thành mã máy thực thi. Bạn có thể nhắm mục tiêu x86, x86_64, jvm (java bytecode) hoặc armv6 và sử dụng một trong các định dạng thực thi sau: ELF, a.out, tệp lớp, exe, com. Tệp thực thi phải …

3
Toán tử bitwise trong Brainfuck
Nhiệm vụ của bạn là tạo một chương trình brainfuck cho mỗi toán tử nhị phân sau. Mỗi chương trình nên lấy một hoặc hai số 8 bit (A và B) từ đầu vào và tính toán thao tác đã chỉ định: A XOR B A AND B A OR …
13 code-golf  binary  brainfuck  code-golf  code-golf  ascii-art  random  code-golf  code-golf  code-challenge  sorting  code-golf  code-challenge  java  code-golf  statistics  code-golf  code-challenge  fastest-code  code-golf  math  code-golf  math  kolmogorov-complexity  code-golf  code-golf  array-manipulation  combinatorics  code-golf  kolmogorov-complexity  popularity-contest  underhanded  code-golf  math  floating-point  code-golf  interpreter  code-golf  music  code-golf  code-golf  cryptography  code-challenge  scrabble  code-golf  code-challenge  popularity-contest  quine  code-golf  quine  cryptography  code-golf  kolmogorov-complexity  code-golf  printable-ascii  code-golf  chess  code-golf  math  number-theory  code-challenge  c  code-golf  random  popularity-contest  hello-world  code-shuffleboard  code-golf  compression  grammars  code-golf  tips  code-golf  sequence  code-golf  string  code-challenge  sorting  permutations  code-golf  string  code-challenge  optimization  code-golf  interpreter  code-challenge  string  code-golf  math  number  fibonacci  string  compression  c#  code-golf  chemistry  popularity-contest  math  c  c++  java  code-golf  math  function  code-golf  complex-numbers  code-golf  geometry 

4
Beaver não bận rộn
Viết chương trình brainfuck gồm không quá 256 ký tự, thực hiện càng nhiều bước càng tốt, nhưng không lặp lại vô hạn. Chương trình có thể không có bất kỳ đầu vào. Cụ thể hơn: Giả sử một số lượng vô hạn các tế bào ở bên phải. A …

14
Pad một tập tin với số không
Nhiệm vụ của bạn hôm nay sẽ là lấy một tập tin hiện có và nối các số không vào nó cho đến khi nó đạt đến một kích thước nhất định. Bạn phải viết một chương trình hoặc hàm lấy tên của một tệp trong thư mục hiện tại …
12 code-golf  file-system  code-golf  code-golf  string  code-golf  string  code-golf  random  game  compression  code-golf  array-manipulation  sorting  code-golf  number  arithmetic  primes  code-golf  geometry  code-golf  code-golf  decision-problem  regular-expression  code-golf  string  math  code-challenge  restricted-source  integer  palindrome  code-golf  string  palindrome  code-challenge  busy-beaver  code-golf  ascii-art  code-golf  string  code-golf  string  permutations  code-golf  code-golf  string  permutations  code-golf  number  primes  function  set-theory  code-challenge  hello-world  code-golf  math  number  decision-problem  code-golf  code-golf  sequence  arithmetic  integer  code-golf  math  number  arithmetic  decision-problem  code-golf  kolmogorov-complexity  alphabet  code-golf  combinatorics  graph-theory  tree-traversal  code-golf  set-theory  code-golf  interpreter  brainfuck  substitution  code-golf  quine  permutations 

2
Thông dịch viên cho lý thuyết số, modulo n
Một câu của lý thuyết số (cho mục đích của chúng tôi) là một chuỗi các ký hiệu sau: 0và '(người kế vị) - nghĩa là người kế nhiệm +1, vì vậy0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(bổ sung) và *(nhân) = (tương …
12 code-golf  number-theory  parsing  code-golf  kolmogorov-complexity  code-golf  code-golf  array-manipulation  matrix  code-golf  array-manipulation  code-golf  string  code-challenge  graphical-output  compression  code-golf  kolmogorov-complexity  code-golf  sequence  array-manipulation  code-golf  number  base-conversion  code-golf  string  decision-problem  code-golf  string  ascii-art  code-golf  string  random  code-challenge  brainfuck  code-generation  code-golf  code-golf  quine  code-golf  interpreter  code-golf  interpreter  code-golf  array-manipulation  sorting  code-golf  halting-problem  code-golf  javascript  code-golf  algorithm  code-golf  arithmetic  code-golf  math  counting  code-golf  math  code-golf  decision-problem  radiation-hardening  code-golf  conversion  bitwise  code-golf  number  decision-problem  code-golf  string  decision-problem  code-golf  random  game  code-golf  ascii-art  graphical-output  code-golf  decision-problem  binary-tree  tree-traversal  code-challenge  array-manipulation  code-challenge  graphical-output  path-finding  test-battery  algorithm  code-golf  integer  factorial  code-golf  binary-tree  code-golf  grid  graph-theory  code-golf  regular-expression  quine  code-golf  encoding  code-golf  king-of-the-hill  javascript 

3
In 'A' 1000 lần với BrainFuck
Mã BrainFuck tốt nhất (về kích thước mã) để in 'A' 1000 lần là gì? Cách tiếp cận của tôi là: đặt 'A' thành p [0] đặt 255 thành p [1] để hiển thị 255 'A', 3 lần đặt 235 thành p [1] để hiển thị 235 'A' Điều này …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.