«brainfuck» 태그된 질문

이 과제는 BF 언어와 관련이 있습니다. 특정 언어로 답변해야하는 문제는 일반적으로 권장하지 않습니다.

30
두뇌 해석하기 ***
brainfuck 프로그램 을 해석하기 위해 가장 좋아하는 언어로 가장 짧은 프로그램을 작성하십시오 . 파일에서 프로그램을 읽습니다. 입력 및 출력은 표준 입력 및 표준 출력입니다. 셀 크기 : 8 비트 부호없는. 오버 플로우가 정의되지 않았습니다. 배열 크기 : 30000 바이트 (원이 아님) 잘못된 명령은 입력의 일부가 아닙니다 주석은 #로 시작하고 라인의 …

30
BrainF *** edBotsForBattling-A Brainf *** 토너먼트
전투 경기장의 모든 봇은 갑자기 머리가 망가졌으며 아무도 그 이유를 설명 할 수 없습니다. 그러나 Brainfuck이 더 이상 이해하는 유일한 언어이지만, 그들이 여전히 싸울 수있는 한 누가 신경 써야합니다. 마지막 제출 이후 오랜 시간이 지났으므로 마침내 BrainFuckedBotsForBattling의 우승자를 발표 했습니다. 스코어 보드 | Owner | Bot Score | |--------------------|-------------------------------| | …

30
더 작은 "H"에서 "H"만들기
도전 integer가 주어지면 size다음을 수행 하는 함수 또는 프로그램을 작성하십시오 . 경우 size1과 동일 출력 H H HHH H H 경우 size1 출력보다 더 큰 X X XXX X X X프로그램 / 기능의 출력은 어디에 있습니까?size - 1 (원하는 경우 0답변에 지정 하는 한 기본 사례가에 해당 할 수 있습니다. …
73 code-golf  ascii-art  fractal  code-golf  code-golf  string  code-golf  string  matrix  code-golf  graph-theory  maze  binary-matrix  code-golf  kolmogorov-complexity  random  code-challenge  metagolf  test-battery  brain-flak  text-processing  code-golf  matrix  code-golf  number-theory  primes  code-golf  string  matrix  code-golf  binary  bitwise  code-golf  number  factorial  floating-point  code-golf  number  sequence  code-golf  sequence  cops-and-robbers  code-golf  sequence  cops-and-robbers  code-golf  string  code-golf  math  decision-problem  number-theory  integer  code-golf  number  decision-problem  functional-programming  code-golf  array-manipulation  matrix  code-golf  string  classification  string  code-challenge  binary  compression  decode  code-golf  string  string  code-challenge  balanced-string  encode  code-golf  number-theory  integer  base-conversion  code-golf  math  number-theory  geometry  abstract-algebra  code-golf  array-manipulation  sorting  optimization  code-golf  math  geometry  image-processing  generation  code-golf  string  cops-and-robbers  repeated-transformation  grammars  cops-and-robbers  repeated-transformation  grammars  code-challenge  restricted-source  tips  source-layout  javascript  code-challenge  kolmogorov-complexity  restricted-source  code-golf  combinatorics  counting  math  fastest-code  linear-algebra  code-golf  math  permutations  matrix  linear-algebra  code-golf  string  decision-problem  restricted-source  code-golf  number  array-manipulation  subsequence  code-golf  number  array-manipulation  matrix  code-golf  brainfuck  code-golf  color  code-golf  quine  source-layout  code-golf  subsequence  code-golf  string  ascii-art  code-golf  string  ascii-art  alphabet  code-golf  decision-problem  interpreter  hexagonal-grid  halting-problem  code-golf  string  polynomials  calculus  code-golf  math  decision-problem  matrix  complex-numbers  code-golf  random  code-golf  number  arithmetic 

26
oOo 코드 번역
oOo CODE로 작성된 프로그램의 입력이 있으면 해당 프로그램 이 나타내는 BF 코드를 출력하십시오. 다음은 oOo CODE 작동 방식에 대한 간단한 설명입니다. 먼저, 알파벳이 아닌 모든 문자가 제거됩니다 (범위 내에없는 모든 것 A-Za-z). 예를 들어, 프로그램 PROgRam reVERsES giVeN iNPut sEqUENcE(예상 한 것을 정확하게 수행하는 esolangs wiki 페이지에 제공된 예)을 보자. …

30
이 숫자는 정수 -2입니까?
숫자가 2의 거듭 제곱인지 여부를 결정하는 영리한 방법 이 있습니다. 더 이상 흥미로운 문제는 아니므로 주어진 정수가 -2 의 정수 제곱인지 여부를 결정하십시오 . 예를 들면 다음과 같습니다. -2 => yes: (-2)¹ -1 => no 0 => no 1 => yes: (-2)⁰ 2 => no 3 => no 4 => …

4
유효한 Brainf ** k 프로그램 열거
Golunar / Unary 는 모든 유효한 Brainfuck 프로그램 을 인코딩하는 방법 이지만 대부분의 자연수가 유효한 프로그램과 일치하지 않기 때문에 열거 형이 아닙니다. 이 과제의 목적 상, 두 개의 무한 테이프를 사용하고 주석이없는 것으로 가정합니다. 즉, Brainfuck 프로그램은 문자로만 구성 <>+-.,[]되고 모든 왼쪽 및 오른쪽 대괄호가 일치 하는 경우에만 유효합니다 . …

15
1-255의 숫자로 Brainfuck을 생성하십시오
1에서 255까지의 숫자에 대해 배열의 일부 바이트에서 주어진 숫자를 생성하는 BF 코드와 줄 바꿈을 인쇄하는 프로그램을 작성하십시오. 예를 들어, 출력의 처음 네 줄은 다음과 같습니다. + ++ +++ ++++ 승자가 가장 작습니다 source code + output(바이트). 설명 및 수정 : BF 프로그램은 랩핑 셀을 사용합니다. 출력 BF 프로그램은 숫자를 포함하는 …

14
원형 테이프가 흥미 롭습니까?
Brainfuck 파생 상품 간단한 Brainfuck 같은 프로그래밍 언어를 정의 해 봅시다 . 셀에는 양방향 테이프가 있으며 각 셀에는 1 비트가 있습니다. 모든 비트는 처음에는 0입니다. 테이프에는 처음에 위치 0에 움직이는 헤드가 있습니다. 프로그램은 문자 <>01!에서 다음과 같은 의미로 왼쪽에서 오른쪽으로 실행되는 문자열입니다 . < 머리를 왼쪽으로 한 단계 이동합니다. > …

2
BrainF에서 QuickSort 구현 ***
스택 오버플로의 라운지 룸에서 논의한 바와 같이 : 최소한의 지식만으로 en.wikipedia.org/wiki/Quicksort에 Quicksort 알고리즘을 구현할 수없는 경우 다른 직업을 고려할 수 있습니다. s 그러나 SBI는 또한 BrainF ***가 예외라고 지적했다. 여기 퍼즐 / 도전이 있습니다 : BrainF *** 에서 QuickSort를 구현하십시오 . 구현은 반드시 에 의해 해석 이 및 / 또는 …

10
Brainf *** 골퍼
프로그래밍 언어로 작성된 가장 쉬운 코드 중 하나는 문자를 인쇄하는 프로그램입니다 (예 : "Hello, world!"). 그러나 이야 O를 m 전자 전자 의 오 t 전자 R 난 C 와 같은 프로그래밍 언어 브레인 퍽 도이 간단한 코드를 쓰기에 매우 성가신입니다. 당신의 임무는 주어진 텍스트를 인쇄하는 (최소 길이의) Brainfuck 프로그램을 인쇄하는 …

3
무지개 끝의 세포
우리는 모두 가장 유명하고 영향력있는 난해한 언어 중 하나 인 brainfuck을 알고 있거나 적어도 들어 본 적이 있습니다. 요즘 대부분의 구현에는 무한 테이프가 사용되지만 Urban Müller의 원래 컴파일러에는 30000 개의 셀 테이프가있었습니다. 약간의 알려진 사실 *은 테이프의 끝에 실제로 특별한 brainfuck 프로그램에서 상호 작용하지 않는 특별한 값이 있다는 것입니다. 이 …

2
Brainf에서 임의로 큰 셀을 제로로 만듭니다 ***
당신의 임무는 Brainfuck 변형에서 현재 셀을 0으로 만드는 코드 조각을 작성하는 것입니다. 각 셀은 정상적인 0에서 255 대신 임의의 큰 크기 의 부호있는 정수를 포함 할 수 있습니다 . 현재 셀 의 왼쪽에 l 개의 셀이 있고 처음에 0 인 r 개의 셀 이 있다고 가정 할 수 있습니다 . …

2
Brainfuck에서 MarioLANG로 변환
MarioLANG 은 소스 코드가 Super Mario Bros. 수준과 유사한 2 차원 프로그래밍 언어입니다. 게다가, 그것의 명령어 세트는 Brainfuck 와 매우 유사합니다 . 이것은 MarioLANG이 본질적으로 명령 포인터가 Mario처럼 움직이는 2D Brainfuck임을 의미합니다. 그래서 내 MarioLANG 제출을 쓸 때 프로그래밍 언어 퀴즈를 들면, 나는 브레인 퍽 변환에 의해 시작 "안녕하세요, 세계!" …

7
Brainf *** NOP 생성
때로는 brainfuck 코드를 작성할 때 디버깅 을 장려 하기 위해 필요한 것보다 더 길게 만들어야 할 필요가 있다고 생각합니다 . 당신은 ><거기에 a 를 두들겨서 그것을 할 수 있지만, 그게 무슨 재미입니까? 코드를 읽는 사람을 혼동 시키려면 더 길고 적은 NOPey가 필요합니다. Brainfuck 빠른 소개 Brainfuck 은 Urban Müller가 1993 …

5
Brainfuck에서의 골프 팁
당신은 brainfuck에서 골프에 대한 일반적인 팁이 있습니까? 나는 일반적으로 brainfuck에 다소 특정한 코드 골프 문제에 적용될 수있는 아이디어를 찾고 있습니다 (예 : "댓글 제거"는 답이 아닙니다). 답변 당 하나의 팁을 게시하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.