«code-golf» 태그된 질문

코드 골프는 가장 적은 바이트의 소스 코드에서 특정 문제를 해결하기위한 경쟁입니다.

6
교과서 정렬
교과서 정렬 학교가 곧 시작되고 있습니다 (아직 그렇지 않은 경우). 이제 교과서를 정리할 차례입니다. 사전 순으로 책을 정렬해야하지만 너무 오래 걸리므로 프로그램을 작성하기로 결정했습니다. 예 입력: _ | | _ |F| | | |o|_|P| |o|B|P| | |a|C| | |r|G| |_|_|_| 산출: _ | |_ |F| | _|o|P| |B|o|P| |a| |C| …

9
정수의 qvolume
음이 아닌 모든 정수를 네 개의 제곱 정수의 합으로 다시 작성할 수 있다는 것은 고대 지식입니다. 예를 들어 숫자 1은 로 표현 될 수 있습니다 . 또는 일반적으로 음이 아닌 정수 에 대해 정수 가 존재 합니다.02+02+02+1202+02+02+120^2+0^2+0^2+1^2nnna,b,c,da,b,c,da,b,c,d n=a2+b2+c2+d2n=a2+b2+c2+d2n = a^2+b^2+c^2+d^2 Joseph-Louis Lagrange 는 1700 년대에 이것을 증명 했으므로 종종 Lagrange의 …

7
우리는 무엇을 잊었습니까?
귀하의 작업은 일부 바이트 시퀀스로 구성된 비어 있지 않은 컴퓨터 프로그램을 작성하는 것입니다. 프로그램에서 특정 바이트를 선택하고 프로그램에서 모든 인스턴스를 제거하면 수정 된 프로그램이 제거 된 바이트를 출력해야합니다. 예를 들어 프로그램이 aabacba 그런 다음 bcb출력은 것 a, aaaca출력에 필요 b하고 aababa겠습니까 출력 c. 수정되지 않은 프로그램의 기능은 중요하지 않습니다. 응답은 …

8
알파 베 만들기
알파벳순으로 정렬 된 다음 단어 목록을 고려하십시오. balderdash ballet balloonfish balloonist ballot brooding broom 모든 단어는로 시작 b하고 처음 5는로 시작합니다 bal. 처음 두 단어 만 보면 : balderdash ballet 우리는 대신 쓸 수 있습니다 : balderdash +let 여기서 ' '단어는 이전 단어와 접두사 문자를 공유하는 데 사용됩니다. '+'두 번째 …
31 code-golf  string 

19
적대적 제수
양의 정수를 나누는 제수는 실제로 서로를 미워하며 하나 이상의 공통 숫자를 공유하는 것을 좋아하지 않습니다. 이러한 정수를 적대적 제수 ( HDN )라고합니다. 예 숫자 9566는 4제수를가집니다 : 1, 2, 4783 and 9566 보시 다시피 , 두 숫자가 같은 숫자를 공유하지 않습니다 . 따라서, 9566는 A는 H의 ostile의 D ivisor N의 …

28
루크 백작 이동 1D
루크 행 및 / 또는 빈 공간이있는 위치가 주어지면, 얼마나 많은 다른 루크 이동이 가능한지 출력하십시오. 루크는 왼쪽이나 오른쪽으로 빈 공간으로 이동할 수 있지만 다른 루크를 지나야하는 곳으로는 이동할 수 없습니다. 루크가 움직일 때 다른 루크는 그대로 남아 있습니다. 예를 들어이 위치에서 6 개의 이동 이 가능합니다. .R..RRR. 첫 번째 …

22
비 캐릭터 만들기
이 채팅 미니 도전에서 영감을 얻었습니다 . 문자열을 입력으로 지정하면 (ASCII 인쇄 가능 문자 만 해당) "raining"문자가있는 문자열을 출력하십시오. 각 문자는 아래쪽으로 임의의 수의 행 ( 0문자열의 길이와 길이 사이의 임의의 숫자 , 0이 아닌 확률을 가짐) 이어야하고 열당 하나의 문자 여야합니다 . 가능한 모든 출력에는 다시 0이 아닌 확률이 …

5
8 비트 가상 머신
배경 오래된 8 비트 6502 칩이 마음에 듭니다. 6502 기계 코드에서 PPCG의 몇 가지 문제를 해결하는 것도 재미 있습니다. 그러나 데이터를 읽거나 표준 출력으로 출력하는 것과 같이 단순해야하는 일부 작업은 기계 코드에서 불필요하게 번거 롭습니다. 6502에서 영감을 얻었지만 문제에보다 유용하게 사용할 수 있도록 디자인 된 8 비트 가상 머신을 발명하십시오. …

30
2의 거듭 제곱의 합
도전 x여기에 정수 입력 이 주어지면 합이 주어지면 1 <= x <= 2552의 거듭 제곱의 결과를 반환하십시오 x. 예 주어진 입력 : 86 프로그램은 다음을 출력해야합니다 : 64 16 4 2 입력: 240 산출: 128 64 32 16 입력: 1 산출: 1 입력: 64 산출: 64 합계에 특정 2의 거듭 …
31 code-golf  binary  code-golf  sequence  integer  chess  code-golf  number  arithmetic  matrix  code-golf  code-golf  combinatorics  grid  set-partitions  code-golf  array-manipulation  graph-theory  code-golf  number  code-golf  string  decision-problem  code-golf  matrix  cellular-automata  3d  code-challenge  restricted-source  printable-ascii  code-golf  board-game  code-golf  geometry  grid  code-golf  word-puzzle  code-golf  matrix  sorting  code-golf  code-golf  string  decision-problem  code-golf  matrix  cellular-automata  code-golf  decision-problem  code-golf  math  number  arithmetic  restricted-source  code-golf  code-golf  number  integer  matrix  code-golf  date  code-golf  matrix  code-golf  sequence  combinatorics  chemistry  code-golf  array-manipulation  popularity-contest  code-golf  code-golf  natural-language  code-golf  number  integer  sorting  substitution  code-golf  string  number  date  encode  code-golf  decision-problem  code-golf  string  subsequence  code-golf  string  alphabet  code-golf 

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

30
폭발 주사위 시뮬레이션
당신의 작업은 integer를 취하는 프로그램을 만들고 단면 다이 n > 1의 롤을 출력하는 n것입니다. 그러나이 주사위는 주사위를 폭발 시키기위한 규칙을 따릅니다 . 주사위를 굴릴 때 어떤 값을 굴 렸는지 확인하십시오. 해당 종류의 다이에 대한 최대 값 (d6의 경우 4 또는 6 인 표준 d4 등)을 최대로 얻은 경우 다시 굴려서 …
31 code-golf  random 

10
합리성의 내적 찾기
나는 저녁 식사를 위해 친구의 집에 있었고 "프라임 팩터 벡터 공간"이라는 아이디어를 제안했습니다. 이 공간에서 양의 정수는 벡터로 표현되어 벡터의 n 번째 요소가 n 번째 소수가 숫자를 나누는 횟수가되도록합니다. (이것은 벡터에 무한한 수의 항이 있다는 것을 의미합니다.) 예를 들어 20 은 2 0 1 0 0 0 ... 소인수 분해가 …

23
소스 코드를 바꾼다. 입력을 바꾼다!
립 오프 의 립 오프 의 립 오프 의 추출 . 그들을 찬성하라! 작업을 수락하려면 입력 / 인수 ¹를 출력 / 반환하는 프로그램 / 기능을 작성해야합니다. 까다로운 부분은 소스 코드 ²를 바꾸면 출력 / 결과도 바꾸어야한다는 것입니다. 솔루션이 수용 할 수있는 2D 데이터 종류를 선택할 수 있습니다. 예를 들어 목록, …

21
구의 임의의 점
도전 벡터 길이의 어떠한 입력을 필요하지 않고 출력하는 프로그램이나 함수 작성 111 A의 이론적 균일 임의의 방향. 이것은 x 2 + y 2 + z 2 = 1로 설명되는 구의 임의의 점과 같습니다.x2+y2+z2=1x2+y2+z2=1x^2+y^2+z^2=1 그런 분포를 초래 산출 방정식 x2+y2+z2=1x2+y2+z2=1x^2+y^2+z^2=1 이 이론적으로 균일 한 랜덤 분포에서 3 개의 부동 소수점 을 …

9
번호판이 몇 점을 주나요?
(이것은 나의 첫 번째 코드 골프 질문입니다) 제가 어렸을 때, 아빠와 저는 자동차에서 볼 수있는 번호판이 간단한 규칙에 따라 특정 포인트를 줄 수있는 게임을 발명했습니다. 동일한 문자 또는 숫자의 X 금액은 X-1 포인트를 제공합니다. 22 = 1 point aa = 1 point 5555 = 3 points 숫자는 서로 옆에 있어야하므로 …
31 code-golf  string 

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