«code-golf» 태그된 질문

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

10
상징 대 문자
상징 대 문자 ASCII 문자는 일단 분리되어 다시 ! 당신의 세트는 문자 와 기호 입니다. 편지들 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz 상징 !"#$%&'()*+,-./0123456789:;<=>?@[\]^_`{|}~ 과제는 두 개의 프로그램을 작성하는 것입니다. 프로그램에서 글자 를 사용하지 않고 각 글자를 정확히 한 번 인쇄 하십시오. 프로그램에서 각 심볼 을 사용하지 않고 각 심볼을 정확히 한 번 인쇄 하십시오. …

10
단어 방정식 솔버 작성 [중복]
이 질문에는 이미 답변이 있습니다 . “공백”을 활용하십시오 (10 답변) 지난달 휴무 . 소개 다음 예제를 고려하십시오. CODE + GOLF —————— GREAT 이것은 각 문자가 10 진수를 나타내고 단어가 자연수를 나타내는 방정식입니다 (유사한 문자는 유사한 숫자를 나타내고 다른 문자는 다른 숫자를 나타냄). 작업은 방정식이 정확하도록 각 문자를 숫자 값과 일치시키는 …

10
난해한 언어 점퍼 통역사를 작성하십시오
난해한 언어 점퍼를 생각했습니다. 나중에 이유를 알 수 있습니다. 바이트를 셀로 사용하는 랜덤 액세스 메모리로 작동합니다. RAM은 인덱스가 없으며 처음에는 0으로 채워집니다. 음의 인덱스를 가진 액세스 셀을 시도하면 오류가 표시되고 프로그램이 종료됩니다. 마지막보다 큰 인덱스에서 읽으려고하면 0이 반환됩니다. 마지막보다 큰 인덱스로 쓰기를 시도 할 때 RAM은 1024의 배수로 증가하고 새로운 …

4
게으른 괄호 마무리
키보드의 괄호가 모두 닳았으므로 가능한 많이 사용하지 않으려 고합니다. 각 줄 앞뒤에 괄호를 추가하여 괄호가 포함 된 줄의 균형을 맞추는 것이 어렵습니다. 이는 TI-Basic의 자동 괄호 및 문자열 클로저 (예 :)와 유사합니다 Output(1, 1, "Hello, World!. 또한 프로그램에서 소중한 바이트를 저장합니다! 입력 예 : This line has no parentheses alert(Math.max(1, …

7
남자가 어디로 갈지 예측
남자는 (0, 0)높이 h와 너비 가있는 도시의 북서쪽 모서리 에 산다 w. 매일 그는 국경을 집에서 산책 (?, w)이나 (h, ?). 다음 예에서 남자는 (3, 3)오늘 갑니다 . (0, 0) +--+ + + . (0, 4) | + +--+--+ . | + + + + . | (3, 0) . …

7
커뮤니티가 사람이었을 경우
그럼 사회는 단지 봇입니다. 그러나 그것이 사람이라면 어떨까요? 귀하의 임무는 편집에 대한 평판을 얻은 커뮤니티의 평판을 찾는 것입니다. (단순한 2 * 편집) 이것은 모든 사이트에서 작동하지만이 질문에 PP & CG를 고려할 것입니다. data.stackexchange가 작동하는 모든 언어를 사용하십시오. 그것이 코드 골프이기 때문에 가장 작은 코드는 내가 얻는 명성 +15입니다 (바운티를 통해, …
17 code-golf 

1
가장 적은 바이트를 사용하여 결정적 버전의 2048을 해결하십시오.
게임 2048의 결정적 변형으로이기는 연속 시퀀스를 생성하는 프로그램을 작성하십시오. 시퀀스는 0 : 위, 1 : 오른쪽, 2 : 아래, 3 :의 숫자 0-3의 문자열 형식이어야합니다. 왼쪽. 예를 들어, 문자열 "1132"는 오른쪽 오른쪽 아래를 의미합니다. 우승 프로그램은 2048 년에 이르는 가장 짧은 소스 코드입니다! 결정 론적 2048의 규칙 : 게임은 왼쪽 …

19
두 수의 최대 공약수의 소인수 분해를 인쇄합니다
제목은 모든 것을 말합니다. 2 개의 입력 32 비트 양의 정수 로 소수 인수 형태로 m, n >= 2출력 gcd(m,n)됩니다. 입력 골프에 더 좋은 것은 명령 줄 args 또는 stdin의 1 줄입니다. 산출 지수로 구분 된 단일 공백 ​​(추가 공백 없음). 입력이 상대적으로 소수이면 아무것도 출력하지 않습니다. 예 : $ …
17 code-golf  math 

4
나는 피타고라스 나무를 좋아한다
... 이것은 나를 나무로 만드는 도전입니다. 단일 정수 인수 N을 사용하고 피타고라스 나무 N 레벨을 깊게 그리는 트리라는 프로그램 또는 함수를 생성합니다. 여기서 레벨 0은 트렁크입니다. 나무의 각 접합점은 삼각형의 꼭짓점을 둘레의 임의의 지점에 배치해야합니다 (이 지점은 적어도 5 개의 동일한 간격으로 점 또는 전체 반원에 균일하게 분포되어야합니다). 선택적으로 당신의 …

3
3D로 삶의 게임을 구현
도전은 3D로 인생 게임의 가장 짧은 구현을 찾는 것입니다 ( 예 ). 규칙은 다음과 같습니다. lonliness처럼 마치 이웃이 1 개 이하인 셀 (이 경우 큐브)은 죽습니다. 정확히 5 개의 세포가 빈 세포를 둘러싸면 번식하여 채 웁니다. 셀에 8 개 이상의 이웃이 있으면 과밀로 사망합니다. 레이어를 다음과 같이 개별적으로 출력하는 10x10x10 …

17
부분 문자열에서 가장 작은 소수를 찾습니다
1946 년 Erdos와 Copeland는 특정 숫자 가 정상적인 숫자 임을 증명했습니다 . 즉, 십진 확장의 숫자는 균일하게 분포됩니다. 사용자는 일련의 숫자를 입력하고 10을 기준으로 해당 문자열을 포함하는 가장 작은 소수를 찾을 수 있습니다. 예: input -> output "10" -> 101 "03" -> 103 "222" -> 2221 "98765" -> 987659 바이트 …
17 code-golf  primes 

3
유니 코드 UTF 변환기
목표는 UTF FAQ에 제공된 공식 유니 코드 인코딩간에 완전히 호환되는 변환기를 만드는 것입니다 . 이것이 유니 코드를 중심으로한다는 점을 감안할 때 관련 인코딩 중 최상의 인코딩을 사용하여 가장 낮은 바이트 수의 응답을 수락합니다 (아마도 APL에서 프로그래밍하지 않으면 UTF-8 일 것입니다). 긴 게시물에 대해 사과 드리지만 공식 사양 (pdf, 섹션 3.9 …

19
Brainfuck 프로그램 확인
그러나 또 다른 Brainfuck 파싱 문제이지만 이번에는 ... 다릅니다. 당신은 Brainfuck 프로그램을 만드는 회사 인 Infinite Monkeys Incorporated에서 다양한 흥미로운 문제를 해결하기 위해 노력하고 있습니다 (사고로, 회사는 무작위로 프로그램을 만듭니다). 그러나 Brainfuck 만 실행하는 빠른 Turing 컴퓨터는 구문 오류와 관련하여 작고 값 비싼 문제가 있습니다-컴퓨터를 만들고 컴퓨터가 폭발합니다. 아마도 디자인 …

7
"BizzFuzz"프로그램 구축
전통적인 FizzBuzz에서는 1에서 100까지의 숫자를 인쇄하라는 메시지가 표시되지만 3의 배수는 모두 "Fizz"로, 5의 배수는 "Buzz"로, 3과 5의 배수 (예 : 15)는 " FizzBuzz ". 그러나 사악한 면접관으로서, 나는 자신의 꼬인 버전의 FizzBuzz를 발명했습니다.이 버전은 BizzFuzz의 이름을 지정하고 코딩 인터뷰에서 귀하에게 제공하기로 결정했습니다. 게임의 규칙은 다음과 같습니다. 아래 조건 중 하나에 …

3
나는 당신의 기능에 시간을 할 것이지만 주말에는 일하지 않습니다
상사는 두 정수를 더하는 데 걸리는 시간을 알아야합니다. 그러나 나는 주말에 일하는 것을 좋아하지 않으며 내 코드도 그렇지 않다는 것이 공정하다고 생각합니다. 문제는 보스가 까다로운 사람이며 시간이 지남에 따라 동일한 시간을 유지해야한다고 생각하며 코드가 제대로 작동하는지 확인할 것입니다. 다음과 같은 간단한 프로그램을 작성해 주시겠습니까? 두 정수를 허용하고 올바른 덧셈 결과와 …

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