«code-golf» 태그된 질문

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

5
Pi의 자릿수
당신의 목표는 엄격하게 증가하는 연속적인 동일한 숫자 pi (π)의 시퀀스를 출력하는 것입니다. 시퀀스의 각 항은 이전보다 한 자리 더 길어야합니다. 따라서 3(0 번째 자릿수 pi)는 숫자의 런이 처음 발생하는 길이입니다 (길이 1). 다음에는 33(pi의 24와 25의 숫자)입니다. 물론,이 순서는 pi의 숫자가 10의 밑 이되어야 합니다. 지금까지 알려진 것 , 처음 …
13 code-golf  sequence  pi 

5
주기율표로 글자 맞추기
주기율표의 기호가있는 타일 세트가 있습니다. 각 기호는 한 번 나타납니다. 할 말을 생각하고 있지만 가능 여부를 알고 싶습니다. 도전 문자열을 입력 매개 변수로 사용하는 프로그램을 선호하는 언어로 작성하십시오. 입력이 널이 아니며 공백이없고 ASCII 문자로 구성되어 있다고 가정 할 수 있습니다. 프로그램이 해당 문자열을 가져와 해당 단어가 주기율표의 기호로 구성 될 …
13 code-golf 

11
대소 문자 구분이 중요합니까?
Tom은 그의 발명의 새로운 프로그래밍 언어를 구현하려고합니다. 그러나 실제로 작업을 시작하기 전에 언어가 대소 문자를 구분해야하는지 여부를 알고 싶어합니다. 한편으로는 대소 문자를 구분하지 않는 것이 더 쉬운 것처럼 보이지만 변수를 형성하는 문자 조합의 가능성이 부족할 수 있다고 걱정합니다. 예를 들어, 당신은 사용할 수 있습니다 Hello, HEllo, heLLo언어는 대소 문자를 구분하는 …

8
마리오가이지도의 끝으로 갈 수 있습니까?
경로의 입력이 주어진 경우 마리오가 E시작부터으로 표시되는 끝에 도달 할 수 있는지 여부를 결정하는 프로그램을 작성하십시오 S. 경로는 다음과 같습니다. S = E ===== 경로에서 다양한 기호와 그 의미는 다음과 같습니다. =: 벽 / 바닥 / 천장. 마리오는 벽을 걷거나 바닥을 넘어서거나 천장을 뛰어 넘을 수 없습니다 (머리를 때릴 것입니다) …

4
나의“keybore”는 나를 지루하게합니다! 최소한의 키 입력을 찾도록 도와주세요
크레딧 @ Agawa001 이 질문에 함께 올라오고합니다. 설명 나의 새로운 "keybore"은 2 개, 즉 버튼이 +와 -. 메모리의 숫자는에서 시작합니다 0. 각각의 연속을 누르 +거나 -의지 증가 / 감소가 연속적으로 눌렀는지 정확히 얼마나 많은 시간을 위해 메모리. 따라서 +4 번 을 누르면 1을 처음 추가 할 때, 2를 더할 때 …

12
소수 지수를 이웃과 교환
( 이웃과 비트 교환 에 대한 내 질문에 대한 후속 조치 ) 직무 양의 정수 x = (2 a · 3 b ) · (5 c · 7 d ) · (11 e · 13 f ) ·…가 주어질 때 ,이 인수 분해에서 지수를 각각의 연속 된 소수 쌍으로 교체하여 …
13 code-golf  primes 


1
1D 언어 파싱
0과 1, 2와 괄호 만 포함 된 문자열이 주어지면 문자열의 문법 트리를 출력합니다. A 2에는 2 개의 인수가 필요합니다. 하나는 왼쪽에, 하나는 오른쪽에 A 1는 왼쪽 또는 오른쪽에 단일 인수를 요구합니다 A 0는 인수가 필요하지 않으며 기본 사례입니다. 한 쌍의 대괄호는 하나의 인수로 계산되며 대괄호의 내용은 나머지 문자열과 별도로 평가됩니다. …

8
행렬 삼각법
소개 가장 일반적인 두 삼각 함수, sine및 cosine(또는 sin과 cos짧은 경우), 행렬 값의 함수로 확장 될 수있다. 행렬 값 아날로그를 계산하는 한 가지 방법은 다음과 같습니다. 다음과 같은 두 가지 중요한 삼각 정체성을 고려하십시오. 이러한 아이덴티티를 사용하여 sin와에 대한 다음 방정식을 도출 할 수 있습니다 cos. 행렬 지수는 모든 정사각형 …

3
14 명이 몇 명이나 올라 갔습니까?
등산 용어에서 "14er"는 높이가 14,000 피트 이상인 모든 산입니다. 그러나 또 다른 차이점이 있습니다. 피크가 14er로 계산 되려면 300 피트 이상의 "지리적 두드러짐"도 있어야합니다. 이것은 14er에서 다른 14er로 이동하려면 다시 상승하기 전에 적어도 300 피트를 내려야한다는 것을 의미 합니다. 이 예제를 보자. 1 행은 14,000 피트로 계산되며 각 선은 100 …

13
피보나치 제품
양의 피보나치 수의 고유 한 합계로 0보다 큰 수를 분해 할 수 있습니다. 이 질문에서 우리는 가능한 가장 큰 양의 피보나치 수 를 반복적으로 빼서이 작업을 수행합니다 . 예 : 1 = 1 2 = 2 3 = 3 4 = 3 + 1 12 = 8 + 3 + …
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 

8
로마 숫자로 변환하세요!
당신의 임무는 주어진 양의 정수 를 아라비아 숫자에서 로마 숫자 로 변환하는 것 입니다. 4000까지 세면 상황이 어려워집니다. 로마인은이 기호를 곱하기 위해 기호 위에 줄을 추가하여이 작업을 수행했습니다 1 000. 그러나 ASCII에서는 오버 라인을 정확하게 표시 할 수 없습니다. 또한 기호에을 곱하는 이중 겹침이 있고 기호 1 000 000에을 곱하기 …

21
배열을 통해 실행
우리는 종종 "배열을 걷다"라는 관용구를 듣고 "다음 배열에 함수를 매핑합니다"를 의미합니다. 그러나, 나는 그것을 할 필요가 (지금!), 당신이 할 수 있도록 실행 배열을. 달리는 방법 당신 뒤에 늑대 의 야생 팩이 있다고 상상해보십시오 배열을 통해 실행하는 것은 요소를 건너 뛸 수 있다는 점을 제외하고는 하나를 걷는 것과 같습니다. 예, 때로는 …

5
원뿔 섹션 식별
2 차원 평면에 5 개의 별개의 점이 주어지면 점으로 구성된 원뿔형 섹션의 유형을 결정하십시오. 출력 중 하나 여야한다 circle, hyperbola, ellipse, 또는 parabola. 규칙 점은 일반적인 선형 위치에있을 것입니다. 즉, 3 개의 점이 동일 선상에 있지 않으므로 점을 통과하는 원뿔이 고유합니다. 5 점의 좌표는 -10에서 10 사이의 10 진수입니다. 10 …
13 code-golf  math 

13
중간 분수
중간 분수 도전 과제 : 최소한 3 개의 입력을 취하는 코드를 작성해야합니다. 2 개의 정수와 "분수 표현"-분수 증분을 나타내는 언어에 맞는 유형). 문자열을 선택하면 입력이 "1/4"이거나 2 개의 추가 정수 입력 또는 튜플 또는 w / e를 선택할 수 있습니다. 입력은 합리적인 위치 (STDIN, 함수 인수, 파일 등) 일 수 …

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