«code-golf» 태그된 질문

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

11
이진 시간은 무엇입니까?
이진 시간은 무엇입니까? 모두가 정상적인 시간이 무엇인지 알고 있습니다. 화면의 오른쪽 상단 (또는 어디에 놓아도)에 있습니다. 그러나 사람들이 거의 묻지 않는 질문은 이것입니다. 이진 시간 은 무엇입니까 ? 이진 시간 이진 시간 (True Binary Time)은 숫자의 최상위 비트 (MSB)를 먼저 읽음으로써 작동합니다. 해당 숫자가 0이면 정오 이전의 시간입니다. 해당 숫자가 …

9
CRC32 해시 계산
크레딧 이 도전은 @miles 에서 시작되었습니다 . 입력 문자열의 CRC32 해시를 계산하는 함수를 작성하십시오. 입력은 모든 길이의 ASCII 문자열이됩니다. 출력은 해당 입력 문자열의 CRC32 해시입니다. 설명 CRC32와 다른 CRC의 알고리즘은 본질적으로 동일하므로 여기서는 CRC3 만 설명합니다. 먼저, 생성기 다항식이 있는데, 실제로 4 비트 [n + 1] 정수 (CRC32에서는 33 비트)입니다. …

16
배열에서 가장 작은 그룹
소개 다음 배열을 관찰하십시오. [1, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1] 그룹은 서로 옆에 같은 숫자로 구성되어 있습니다. 위의 배열에는 5 개의 서로 다른 그룹이 있습니다. [1, 1, 1, 2, 2, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1] 1, …

11
발생 횟수별로 정렬 된 색상 수
이것은 설명하기 간단하며 이것이 전에 골프를 타지 않았다는 것을 거의 믿을 수 없었습니다. 주어진 이미지 (언어가 지원하는 형식)에 대해 고유 한 색상을 찾아 색상 목록을 출력하십시오. 16 진수 RGB로 색상 코드를 인쇄합니다. 즉, 해시 부호 #다음에 R의 경우 2 자리, G의 경우 2 자리, B의 경우 2 자리입니다 ( #xxxxxxx는 …

16
최단 고유 하위 문자열
STDIN에서 명령 행 인수 또는 함수 인수로 두 개의 고유하고 비어 있지 않은 문자열이 주어지면 두 번째의 하위 문자열이 아닌 첫 번째 문자열의 가장 짧은 하위 문자열을 찾아 리턴하십시오. 이러한 하위 문자열이 없으면 빈 문자열을 반환하거나 원래 문자열의 하위 문자열이 아닌 문자열을 반환하거나 예외를 throw 할 수 있습니다. 함수에서 돌아 …
14 code-golf  string 

6
ASCII 아트 마야 숫자
이 도전은 간단합니다. 숫자가 주어지면 Mayan Base-20 숫자 시스템을 사용하여 숫자의 ASCII 표현을 출력하십시오. 마야 제도는 무엇입니까? 마야인은 기본 20을 사용하여 숫자를 저장 했으므로 첫 번째 위치는 1s 장소, 다음은 20s 장소, 400s 등 이었습니다 . 그래서 마야 수 1있습니다 1기본 10 만, 10실제로 20베이스 (10)에, 207이다 807등 기본 10에 …

3
원형 차트 만들기
도전은 간단하다 : 여러 입력 값을 기반으로 원형 차트를 만듭니다. 입력은 양수, 10 진수 또는 정수의 목록이되고 출력은 각 입력 값이 별도의 색상으로 표시되고 각 영역 외부의 백분율 값으로 표시되는 원형 차트가됩니다. 규칙 : 색상은 시각적으로 구별 가능해야합니다 (정확한 색상은 선택 사항 임) 최소 2 개, 최대 10 개의 입력 …

4
중력 전환
도전 합리적인 방법으로 입력 할 때 평면에 문자를 ASCII로 표시합니다. 여기에는 다음 만 포함됩니다. [a-z]움직일 수있는 문자를 나타냅니다. 모든 편지는 보드에 최대 한 번 나타납니다. # 움직일 수없는 벽을 나타내는 . 빈 공간을 나타내는 예를 들면 다음과 같습니다. abcdef.gh#.. .......ij.#. #..#.......# ...#.#...### .#.......#q# .........### 중력의 변화를 나타내는 줄도 있습니다. 여기에는 …
14 code-golf 

6
정렬되지 않은 배열에 반 정렬 된 삽입
PPCG Inc.의 첫 날에 오신 것을 환영합니다. 최신 주니어 보조 문서 분류기로서, 귀하가 보내 드린 모든 문서를 알파벳 순서로 보관해야합니다. 원숭이가 그렇게 쉽게 할 수 있습니다. 우리가 원숭이를 고용 한 것처럼 은유 적으로 말하면 뭔지 맞춰봐? 원숭이는 우리 알파벳에 대한 이해가 부족하다는 것이 밝혀졌습니다. 어쨌든, 지금 당장 엉망을 고칠 시간이 …

7
인덱스 프랙탈 그리기
소개 이 과제에서 2 × 2 행렬은 다음과 같이 색인됩니다. 0 1 2 3 우리의 가족 정의 프랙탈 같은 패턴 F(L), 어디 L길이 - 인 n이 인덱스의 목록과 F(L)크기가 .2n-1 × 2n-1 경우 L == [], 다음 F(L)1 × 1 패턴이다 #. 경우 L != [], 다음 F(L)다음과 같이 구성되어있다. …

7
줄을 풍차로 바꾸다
이 사이트의 코드가 빠르게 고갈되고 있습니다. 재생 가능한 줄에 투자해야합니다. 따라서 문자열을 가져와 풍차로 변환하는 프로그램을 작성해야합니다. 도전 간단한 풍차 문자열을 예로 들어 봅시다. 문자열을 가져 가라 abc. 피벗 이 경우, 중앙의 문자이다 b. 문자열의 길이는 3 자이므로 모든 출력의 높이는 정확히 3 줄, 3 자입니다. 1 단계의 출력 결과는 …

5
교묘하게 만족하는 포인트 세트 식별
arborally 만족 지점 세트 포인트들의 2 차원 세트되어, 그 사각형을 포함하거나 터치 적어도 하나의 다른 점 것을 반대 코너로 설정된 두 개의 포인트를 이용하여 형성 될 수있는 임의의 축 정렬 구형. 다음은 Wikipedia와 동등한 정의입니다. 다음 속성이 유지되는 경우 점 집합은 교묘하게 만족한다고합니다. 둘 다 동일한 수평선 또는 수직선에 있지 …

2
뱀 파서 만들기!
뱀은 다음과 같습니다 >>>v @ ^ v ^ >>>^ v ^ v ^<<<<<<<<< 뱀은이 경우와 같이 스스로 넘어갈 수 있습니다. @ ^ >^>v ^<< 크로스 오버가 유효하려면 양쪽의 문자가 같은 방향으로 움직여야합니다. 의 경우에 @ >^v ^< 불분명하고 유효하지 않은 것으로 간주 될 수 있습니다. 출력은 WASD머리에서 꼬리 ( @) …


10
몇 걸음 걸었습니까?
간단한 만보계는 반대쪽에 두 개의 스위치 (x = 0 및 x = l) 가있는 진자로 모델링 할 수 있습니다 . 진자가 원거리 스위치와 접촉 할 때, 어셈블러는 반 걸음 걸렸다 고 가정 할 수 있습니다. 니어 스위치에 닿으면 단계가 완료됩니다. 진자의 위치를 ​​나타내는 정수 목록이 주어지면 만보계에 기록 된 전체 …

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