«code-golf» 태그된 질문

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

1
루프 감지-그런 종류가 아닙니다!
이 과제의 목표는 루프로 둘러싸인 방향과 면적을 찾는 것입니다. 입력: 다음 문자로 구성된 직사각형 그리드 ^v<> (선택적으로 접두사, 접미사 및 선택한 구분 문자를 사용하여 그리드 자체 앞에 10 진수로 그리드의 크기를 지정할 수도 있습니다.) 그리드 의 루프 는 앞에서 언급 한 문자 집합으로, 다음 문자를 가리키고 다음 문자를 가리키며 결국 …

19
스트링 트위스터 골프
줄이 꼬이는 방법 비틀림 알고리즘은 매우 간단합니다. 각 열은 색인에 의해 아래로 이동합니다 (col 0은 0 아래로 이동하고 col 1은 1, ...로 이동합니다). 열 이동이 맨 위로 줄 바꿈됩니다. 다음과 같이 작동합니다. aaaa bbbb cccc 된다 : a ba cba ---- cba cb c 줄 아래에있는 모든 것이 맨 위에 …
24 code-golf  string 

30
x의 xᵗʰ 루트 골프
고등학교에서 지루할 때 (현재 나이의 절반이되었을 때 ...) f ( x ) = x ( x -1 ) 에는 0 ≤ x 의 최대 f 가 f ( e ), 동위 원소 핵당 결합 에너지는 6 × f ( x ÷ 21) 로 근사 할 수 있습니다 ... 어쨌든, X …

30
이제 모두 함께
1에서 9까지의 숫자 목록이 주어지면 각 숫자가 하나의 연속 된 블록으로 함께 그룹화되는지 여부를 출력합니다. 즉, 동일한 숫자 중 두 개가 다른 숫자로 구분되지 않습니다. 숫자가 전혀 나타나지 않으면 괜찮습니다. 가장 적은 바이트가 이깁니다. 입력 : 1에서 9까지의 비어 있지 않은 숫자 목록입니다. 이것은 10 진수, 문자열, 목록 또는 이와 …

30
스왑, 삭제 및 반복
소개 다음 문자열을 관찰하십시오. ABCDEFGHIJKLMNOP 문자열 의 끝을 바꾸면 다음과 같습니다. ABCDEFGHIJKLMNOP ^^ ^^ 우리는 다음과 같은 결과를 얻습니다. BACDEFGHIJKLMNPO 그런 다음 문자열의 끝을 삭제합니다 . 이 경우에는 Band O입니다. 결과는 다음과 같습니다. ACDEFGHIJKLMNP 프로세스를 반복하면 다음 목록이 나타납니다. N Result 2 ADEFGHIJKLMP 3 AEFGHIJKLP 4 AFGHIJKP 5 AGHIJP 6 …
24 code-golf  string 

26
바이트 배열을 비트 배열로 분할
버퍼 b(1-104857600 바이트 길이)와 비트 수 n(1 <= n <= 64) 가 주어지면 버퍼를 n비트 단위로 분할 하는 함수를 작성하십시오 . 0s n비트 까지 마지막 청크를 오른쪽으로 채 웁니다 . 예 : 버퍼 감안할 때 b = "f0oBaR"또는 동등 [102,48,111,66,97,82]하고 n = 5, 수익을 [12, 24, 24, 6, 30, 16, …

15
랜덤 워커 프린터
보행기의 위치에 STDOUT n점이 포함 된 문자열을 한 번에 한 번씩 작성하는 프로그램이나 함수를 그 .립니다. 프로그램은 또한 s초 마다 한 줄씩 작성해야합니다 (또는 각 줄마다 몇 초 기다립니다 s). 랜덤 워크는 모든 새로운 스텝이 마지막 스텝에 새로운 스텝을 더한 값이 되도록 임의 의 연속 스텝 ( wiki ) 으로 …
24 code-golf  random 

30
약어 만들기
목표 목표는 입력을 약어로 변환하는 프로그램을 만드는 것입니다. 입력 한 문자와 공백 만 보장됩니다. 입력은 단어 사이에 정확히 하나의 공백이 있습니다. 입력의 약어를 출력해야합니다. 규칙 코드는 대소 문자를 구분 수 (예 : 수 foo와 Foo동일) 코드는 다음 단어를 무시하고 약어에 넣어서는 안됩니다. and or by of 당신은 할 수없는 단어가 …
24 code-golf  string 

6
제곱의 소수 연결
전제 어느 날 밤, 나는 단지 숫자에 대해 고민하고있었습니다. 7, 10, 12, 13 등과 같은 숫자에 대해 독특한 것을 발견했습니다. 그들은 사각형의 제곱입니다! 제곱 할 때 제곱 자체로 구성됨을 의미합니다. OEIS는이를 2 개 이상의 제곱의 10 진수 연결 인 제곱이라고 부릅니다. 그러한 수의 예는 7 (49는 2 2 및 3 …

8
영숫자 나선
입력이 주어지면 다음 나선 중 하나를 출력하는 것이 매우 간단합니다. Input = 1A왼쪽 상단에서 시작 하는 문자로 나선을 제공합니다 . A B C D E F T U V W X G S 5 6 7 Y H R 4 9 8 Z I Q 3 2 1 0 J …

3
월요일 미니 골프 # 5 : <s> 안함 </ s> 집에서 시도하지 마십시오
Monday Mini-Golf : 매주 월요일에 게시 되는 일련의 짧은 코드 골프 질문입니다. 때때로 사람들은 삶의 규칙에 질리게됩니다. 때로는 제한적인 것처럼 보일 수 있습니다! 그러나 때때로 재미를 느끼는 것이 좋으므로 이러한 규칙을 수정하는 코드를 작성해 보겠습니다. 그리고 우리가 그 동안 다른 부정성을 수정하는 것도 가능합니다. (물론 이러한 수정 사항 은 일시적인 …
24 code-golf  string 

20
소수의 피라미드
숫자 N이 주어지면 도전은 피라미드 소수 N의 소수를 얻는 것입니다. 내용을 명확히하기 위해 다음은 예입니다. Input: 4 첫 번째 4소수 를 나열한 다음 그 합계를 계산합니다. 그런 다음 합계의 합계 등을 계산합니다. 2 &gt; 5 3 &gt; 13 &gt; 8 &gt; 33 5 &gt; 20 &gt; 12 7 최종 결과가 …
24 code-golf  math  primes 

11
문자열을 그 자체로 대치하십시오!
문자열을 자체로 대체 목표는 원래 문자열의 각 문자를 첫 번째 문자로 시작하여 줄 바꿈하여 원래 문자열의 각 문자를 대체하여 문자열을 자체로 대체하는 것입니다. 의미하는 바를 보여주는 몇 가지 예는 다음과 같습니다. 첫 번째 예 : Input: program Output: apgopra How: Program -&gt; mrogram (replace p by m in program) -&gt; …
24 code-golf  string 

6
코드 당구 (Levenshtein golf)
원하는 순서대로 다음 9 가지 작업을 수행하는 프로그램을 작성하려면 한 언어를 사용해야합니다 . 입력 한 숫자를 밑 10에서 밑 36으로 변환합니다. 샘플 입력 : 1000 샘플 출력 : RS(출력은 대문자 여야 함) 문자열의 각 문자를 기본 10 진수 10 진수 ASCII 코드로 변환하고 함께 연결된 코드를 인쇄하십시오. 샘플 입력 : …

12
ASCII 문자 혼란
인쇄 가능한 문자 (ASCII 20-7E)와 n[2,16] 의 정수로 구성된 문자열을 입력으로 사용하고 문자열에 대해 다음 수정을 수행하는 프로그램을 작성하십시오. 문자열의 각 문자는 ASCII 코드로 변환됩니다 (주어진 예제는 16 진수이지만 10 진수도 허용됩니다). ASCII 코드는 기본으로 변환되어 n서로 연결됩니다. 새 문자열은 다른 모든 문자로 분할됩니다. 홀수 개의 문자가 있으면 마지막 문자가 …

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