«code-golf» 태그된 질문

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

11
다른 작업, 같은 캐릭터
이 과제에서는 동일한 문자 집합을 사용하여 4 가지 작업을 해결해야합니다. 문자를 재 배열 할 수는 있지만 문자를 추가하거나 제거 할 수는 없습니다. 우승자는 가장 적은 수의 문자를 사용하여 모든 작업을 해결하는 제출물이됩니다. 모든 작업은 동일한 언어로 해결해야합니다. 가장 적은 수의 고유 한 문자가 아니라 가장 적은 수의 문자입니다. 작업 1 …

14
도전 과제 # 2 : 중첩 배열 분리
참고 : 이것은 일련의 어레이 조작 문제 에서 2 위입니다 . 이전 도전에 대해서는 여기를 클릭하십시오 . 중첩 된 목록 분리 중첩 된 목록에서 값을 분리하려면 값을 병합 한 다음 각 값을 랩핑하여 이전과 동일한 중첩 깊이에있게하십시오. 즉,이 목록은 다음과 같습니다. [1, [2, 3], [4, 4, [5, 2], 1]] 될 …

8
열광적 인 아내가 크리스마스 트리를 장식하도록 도와주세요
제 아내는 크리스마스 트리에 장식품을 놓을 때 특히 그렇습니다. 이 시련을 겪을 때 도움이 될 몇 가지 코드를 알려 드리겠습니다. 입력 2 < n < 10나무의 높이와 0 < k < n별개의 수의 장식물을 입력 하십시오 . 태스크 장식물을 나무 주위에 감쌀 때 부터 나무를 장식 1하고 증가시킵니다 k. 우리가 …

24
복소수 이진수
하자의 간단한 생성 surjective 에 양의 정수에서 매핑 가우스 정수 이며, 복소수 실수 부와 허수 부분이 정수입니다. 예를 들어 양의 정수가 주어지면 4538선행을 사용하지 않고 이진수로 표현하십시오 0. 4538 base 10 = 1000110111010 base 2 후행을 제거하십시오 0. 100011011101 하나 이상의 실행 교체 0하나와의를 +: 1+11+111+1 모든 교체 1의와 i의 …

11
xkcd 표시
xkcd는 모두가 가장 좋아하는 웹 코믹이며, 우리 모두에게 약간의 유머를 가져다 줄 프로그램을 작성하게 될 것입니다. 이 과제의 목표는 xkcd와 제목 텍스트 (마우스 오버 텍스트)를 숫자로 입력하여 표시하는 프로그램을 작성하는 것입니다. 입력 프로그램은 양의 정수를 입력으로 사용하고 (유효한 만화가 반드시있는 것은 아님) xkcd를 표시합니다. 예를 들어 1500의 입력은 xkcd.com/1500에 만화 …

14
무한대 단어를 찾아라!
(참고 : 이것은 이전 도전 과제의 분사입니다 . 소용돌이 치는 단어를 찾으십시오! ) 무한대 단어의 정의 : 알파벳 (AZ)에서 무한대 단어 의 모든 문자를 곡선으로 연결 하면 아래 다이어그램과 같이 무한대 기호 ∞가 표시됩니다. 모든 짝수 연결이 작동 중지 되어야 하고 모든 홀수 연결이 작동해야 합니다 . 대문자 / 소문자를 …
36 code-golf  string 

19
체비 쇼프 회전
각 셀에 정수 좌표가있는 일반 그리드를 고려하십시오. 각 고리의 셀 이 원점 과 동일한 체비 쇼프 거리 (또는 체스 판 거리)를 갖는 정사각형 "링"으로 셀을 그룹화 할 수 있습니다 . 당신의 임무는 그러한 세포 좌표를 취하고 그 고리 내에서 시계 반대 방향으로 한 위치만큼 그 세포를 회전시키는 것입니다. 이것은 다음과 …

14
그레이 코드 증가
소개 그레이 코드 번호는 한 비트 만이 아닌 비트의 가변 량을 전환하여 증가하는 바이너리 표현에 대한 대안이다. 다음은 십진수 및 이진수에 해당하는 회색 코드입니다. decimal | binary | gray ------------------------- 0 | 0 | 0 ------------------------- 1 | 1 | 1 ------------------------- 2 | 10 | 11 ------------------------- 3 | …

30
코드 사다리, 경찰
참고 :이 과제는 완료되었습니다. 제출물은 여전히 ​​환영하지만 이길 수는 없습니다. 이것이 경찰의 실입니다. 강도의 실 이 여기로갑니다 . integer를 출력하는 코드를 작성하십시오 1. 단일 문자 (선택한 문자)를 추가, 제거 또는 대체하는 경우 코드는 integer를 출력해야합니다 2. 하나 이상의 문자 (동일 또는 다른 문자)를 변경하면 코드가 출력되어야합니다 3. 가능한 한 최대 …

30
짝수 고리 링-g ol! f
'짝수 문자열'은 문자의 ASCII 값의 패리티 가 항상 번갈아 나타나는 문자열입니다. 예를 들어, EvenSt-ring$!문자의 ASCII 값은 다음과 같으므로 문자열 은 짝수 문자열 입니다. 69 118 101 110 83 116 45 114 105 110 103 36 33 이 숫자의 패리티는 다음과 같습니다. Odd Even Odd Even Odd Even Odd Even Odd …
36 code-golf  string 

20
Carmichael 함수 계산
과업 설명 정수론에서, 카 마이클 함수 λ는 양의 정수 얻어 N 복귀 최소 양의 정수 K 있도록한다는 K 각 정수 번째의 파워 서로 소 에 n은 1 개 모듈 동일 N을 . 양의 정수 n이 주어지면 솔루션은 λ (n)을 계산해야합니다 . 바이트 단위의 가장 짧은 코드가 이깁니다. 프로그램은 이론적으로 임의로 …

23
염소 수면 계산
어떤 사람들은 잠을 자기 위해 양을 센다. 다른 사람들은 염소를 센다. 양의 정수 N을 취하고 N-1 깨어있는 염소 다음에 잠자는 염소 한 마리를 출력하는 프로그램이나 함수를 작성하십시오. 마치 누군가가 N 염소를 세는 것처럼 마지막에는 잠이 들었습니다. 깨어있는 염소는 다음과 같습니다 : \ ___/o> -(___)" '' '' 잠자는 염소는 다음과 같습니다. …

25
C 배열 확장
C 프로그래밍 언어에서 배열은 다음과 같이 정의됩니다. int foo[] = {4, 8, 15, 16, 23, 42}; //Foo implicitly has a size of 6 배열의 크기는 초기화 요소 (이 경우 6)에서 추론됩니다. C 배열을 이런 식으로 작성하여 명시 적으로 크기를 지정한 다음 각 요소를 순서대로 정의 할 수도 있습니다. int foo[6]; …
36 code-golf  string  parsing  c 

13
ASCII 예술에서 옛 친구의 그림
이 사진이 당신에게 익숙해지기를 바랍니다. 팩맨이 파워 필을 먹은 후 "취약한"상태 의 팩맨 유령 중 하나입니다 . 도전 ASCII 아트를 사용하여 유령을 작은 프레임으로 그려보십시오. 보통 크기 (나중에 자세히 설명)에서 위 이미지의 각 정사각형은 하나의 문자와 일치해야하며 프레임은 위아래로 한 문자 분리되어야하고 유령의 왼쪽과 오른쪽으로 두 문자 분리되어야합니다. : #################### …

30
코인 페어 만들기
당신은 생산 동전이 0또는 1. 그러나 동전이 편향되어 있다고 의심됩니다. 즉, 0(또는 1) 의 확률이 반드시 1/2 일 필요는 없습니다. 잘 알려진 에 바이어스 동전을 "변화"에 대한 절차 공정한 동전 폰 노이만에 의해 제안 된 (즉 똑같이 가능성이 결과를 얻기 위해)로 다음이다. 블록의 두 값이 다를 때까지 두 개의 코인 …

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