«radiation-hardening» 태그된 질문

이 태그는 소스 코드를 임의로 편집 할 때 여전히 작동해야하는 문제에 대한 것입니다.

3
메타 방사선 경화제
배경 이 사이트에서는 때때로 프로그램을 "방사선 강화"해야하는 질문이 있습니다. 즉, 어떤 바이트가 삭제 되더라도 프로그램이 하나 이상의 바이트를 삭제하더라도 살아남을 수 있어야합니다. 프로그래밍 과제에서 자주 설정되는 작업의 경우와 마찬가지로 이러한 과제에 특히 적합한 언어를 만드는 것이 당연합니다. 자연스럽게 만드는 방법은 손상을 되돌릴 수있는 메타 데이터를 추가하는 것이므로 실제로 디자인이 필요한 …

2
방사선 경화 조사기 작성
과제는 방사선 경화형 조사기를 작성하는 것입니다. 정확히 무엇을 의미합니까? irradiator는 입력으로 문자열을 제공 할 때 한 문자를 제거하고 가능한 모든 버전의 문자열을 출력하는 프로그램입니다. 예를 들어 input이 주어지면 Hello, world!프로그램은 다음을 출력해야합니다. ello, world! Hllo, world! Helo, world! Helo, world! Hell, world! Hello world! Hello,world! Hello, orld! Hello, wrld! Hello, …

1
프로그램이 변경되었는지 감지
오류없이 종료되는 프로그램을 작성하십시오. 단일 바이트가 다른 바이트로 대체되면 프로그램은 출력해야합니다 CORRUPTED 파일에서 소스 코드를 읽지 마십시오 귀하의 프로그램은 다른 출력을 생성해서는 안됩니다 이것은 코드 골프 이므로 바이트 단위의 최단 답변이 이깁니다. 편집 : "NO CORRUPTED"요구 사항 제거

5
자기 평가 프로그램
우리는 도전이 출력 자신의 점수를 하지만 모두 같은 답이 바로 출력을 하드 코딩하고있어 보인다 지루한 일을 . 새로운 도전에 도전합시다. 여러분의 프로그램 출력해야 바이트에서 자신의 길이는 문자열 다음에 " bytes",하지만 우리는 제거하여 크기를 줄이면 하드 코딩 솔루션을 방지하기 위해 어느 한 바이트, 새로운 프로그램해야합니다 또한 출력은 여전히 다음에 새로운 바이트 …

13
전치, 소수, 오 마이!
작업은 간단합니다. 프로그램은 정수를 입력으로 읽고 소수인지 여부를 인쇄합니다. "yes / no", "true / false"또는 결과를 명확하게 식별하는 모든 것을 인쇄 할 수 있습니다. 문제는 코드가 행과 열이 바뀐 상태에서 작동해야한다는 것입니다. 명백한 솔루션 (주석을 사용하여 문자별로 세로로 반복되는 가장 짧은 "간단한"솔루션)을 제외하기 위해 메트릭은 일반적인 코드 골프와 약간 다릅니다. …

1
방사선 강화 퀸 만들기
어젯밤에 Radiation Hardened Quine 챌린지를 찾고 있었지만 찾을 수 없었습니다. 아직 아무도 물어 보지 않았습니다! 그래서 여기 있습니다 : 당신의 임무는, 그것을 읽지 않고 자신의 소스를 인쇄하는 비어 있지 않은 컴퓨터 프로그램 인 quine을 만드는 것입니다. 또한 원래 프로그램에서 1 바이트를 제거하면 새 프로그램이 원래 프로그램의 소스를 인쇄해야합니다. 이것은 코드 …

1
돌연변이 강화 퀴네
당신의 임무는 자체 소스를 인쇄하는 프로그램을 만드는 것입니다. "이봐, 우리는 이미이 도전에 직면 해있다. 그리고 수많은 변형이있다! 왜 또 다른 도전을하고 있는가?" 당신은 요청할 수 있지만, 이것은 가장 어려운 것 중 하나가 될 것입니다 (어쨌든). quine은 "mutation-hardened"이어야합니다. 즉, quine은 해당 문자 중 하나라도 복제 된 경우에도 원본 프로그램의 소스 코드를 …

2
오류 감지자가 수리 프로그램
하나의 문자가 삭제되면 어떤 문자가 삭제되었는지 감지 한 다음 삭제 된 문자를 자체 소스 파일에 다시 삽입하는 프로그램을 작성해야합니다. 예를 들어, 프로그램이 RadiationHardened이고로 수정 된 경우 프로그램은 RadiaionHardened5 번째 바이트 (0 인덱스)가 수정되었다고 출력 한 다음 프로그램 소스는 RadiationHardened실행 직후에 있어야합니다 . 메모 및 규칙 실행 전에 소스 코드에서 정확히 …

14
재배치 가능한 코드 볼링
코드 볼링 도전 소스 코드를 다시 정렬하는 방법에 관계없이 동일한 출력을 생성하는 프로그램이나 함수를 작성하십시오. (출력은 오류가 될 수 없습니다) 팬 그램 채점 점수는 소스 코드에서 고유 한 문자의 양입니다. 소스 코드 AJB가있는 3 프로그램 의 점수는 소스 코드 AAJ가있는 2 프로그램 의 점수는 소스 코드 111가있는 프로그램 의 점수가1 …

15
논리 게이트 수동
기본 논리 게이트를 시뮬레이트하는 프로그램을 작성하십시오. 입력 : 모두 대문자로 된 단어 다음에 공백으로 구분 된 2 자리 숫자 2 진수 (예 :) OR 1 0. 게이트는 OR, AND, NOR, NAND, XOR, 및이 XNOR요구된다. 출력 : 입력 된 논리 게이트의 출력에 1 또는 0의 두 숫자가 제공됩니다. 예 :이 AND …
13 code-golf  logic-gates  hashing  code-golf  code-golf  number  array-manipulation  integer  code-golf  string  unicode  text-processing  cops-and-robbers  boggle  cops-and-robbers  boggle  code-golf  ascii-art  code-golf  word-puzzle  king-of-the-hill  python  code-golf  sequence  kolmogorov-complexity  code-golf  source-layout  code-golf  string  kolmogorov-complexity  math  number  code-golf  date  code-golf  combinatorics  recursion  game  king-of-the-hill  javascript  code-golf  array-manipulation  code-golf  radiation-hardening  self-referential  code-golf  integer  code-golf  number  code-golf  set-theory  code-golf  sequence  code-golf  string  sorting  natural-language  code-golf  decision-problem  number-theory  primes  code-golf  code-golf  ascii-art  code-challenge  array-manipulation  sorting  rubiks-cube  regular-expression  code-golf  counting  file-system  recursion  code-golf  string  kolmogorov-complexity  color  code-golf  game  code-challenge  permutations  encode  restricted-time  decode  code-golf  math  decision-problem  matrix  integer  palindrome  code-golf  matrix  statistics  king-of-the-hill  king-of-the-hill  python  card-games  code-golf  string  natural-language  code-golf  sequence  number-theory 

2
수론 해석, 모듈로 n
숫자 이론 (우리의 목적을 위해) 의 문장 은 다음과 같은 일련의 기호입니다. 0그리고 '(후임자)-후속 수단 +1, 그래서0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(더하기)와 *(곱하기) = (동일) (그리고 )(괄호) 논리 연산자 nand( a nand bis not (a and b)) forall (범용 정량 자) v0, …
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 

1
방사선 경화 순환 퀴네 폴리 글롯
도전 다음 두 가지 프로그램을 작성하십시오. 두 가지 프로그래밍 언어로 실행됩니다. 이들은 한 언어의 두 가지 버전이 아닐 수 있습니다. 한 프로그램이 실행되면 두 번째 프로그램이 출력되고 그 반대도 마찬가지입니다. 두 프로그램은 서로 달라야합니다 (폴리 글 로트 없음). 그래도 캐치가 있습니다. 프로그램은 방사선 강화되어야합니다. 즉 , 두 프로그램 중 하나에서 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.