«code-golf» 태그된 질문

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

20
문의 응답자
원본 : https://james-iry.blogspot.co.at/2009/05/brief-incomplete-and-mostly-wrong.html Alain Colmerauer는 논리 프로그래밍 언어 인 Prolog를 설계했습니다. 그의 목표는 2 살짜리 아이처럼 지능적인 프로그래밍 언어를 만드는 것이 었습니다. 자신의 목표에 성공했음을 증명하기 위해 모든 문의에 대해 "아니오"라고 대답 한 Prolog 프로그램을 발표했습니다. 뭐든지 물어보세요! ?- (물론 그는 그렇지 않았습니다.) 당신의 임무는 Alain Colmerauer의 프로그램보다 더 지능적인 …
12 code-golf  string 

13
정규화 된 Malbolge-Malbolge 번역기
이 작업에서는 정규화 된 Malbolge 프로그램을 사용하여 결과 Malbolge 프로그램을 출력 하는 프로그램 / 기능을 작성 합니다. (이것은 모든 Malbolge 프로그래머가 사용하는 비밀 도구입니다!) 입력 정규화 된 Malbolge 프로그램을 나타내는 데이터 구조입니다. 산출 결과 Malbolge 프로그램을 나타내는 데이터 구조입니다. 예 jpoo*pjoooop*ojoopoo*ojoooooppjoivvvo/i<ivivi<vvvvvvvvvvvvvoji (=BA#9"=<;:3y7x54-21q/p-,+*)"!h%B0/.~P<<:(8&66#"!~}|{zyxwvugJ% jjjj*<jjjj*<v ('&%#^"!~}{XE jjjjjjjjjjjjjjjjjjjjjjj*<jjjjjjjjjjjjjjjjjjjjjjjj*<v ('&%$#"!~}|{zyxwvutsrqpnKmlkjihgfedcba`_^]\[ZYXWVT1| 변환하는 방법 각 문자에 …
12 code-golf  string 

5
코드를 바꾸고 OEIS를 바꾸십시오
여기서 과제는 자연수 을 취하고 OEIS 시퀀스 의 번째 항을 생성 하는 프로그램을 작성하는 것 입니다. 이 순서에는 6 자리 숫자 형식의 식별자가 있어야합니다 . 이제 소스 코드를 가져와 바이트 순서를 반대로하여 새 프로그램을 만들면 해당 프로그램도 OEIS 시퀀스를 구현해야합니다. 새 시퀀스는 마지막 시간과 동일한 6 자리 숫자로 표시되지만 역순으로 …

30
청크 + 자릿수 목록 열거
소수 자릿수 목록이 있습니다. 4, 4, 4, 7, 7, 9, 9, 9, 9, 2, 2, 2, 4, 4 소수 자릿수 목록을 항목이라고합니다. 동일한 숫자와 인접한 숫자를 그룹화하여 이러한 항목에서 "청크"를 만들 수 있습니다. 1부터 시작하여 청크가 원래 목록에 나타나는 순서대로 1 씩 증가하는 각 청크에 고유 번호를 할당하고 싶습니다. 따라서 …

3
BrainFuck으로 'A'를 1000 번 인쇄하십시오
'A'를 1000 번 인쇄하는 가장 좋은 BrainFuck 코드 (코드 크기)는 무엇입니까? 내 접근 방식은 다음과 같습니다 'A'를 p [0]으로 설정 255를 p [1]로 설정하여 255 'A'를 3 회 표시 235를 p [1]로 설정하여 235 'A'를 표시하십시오. 이것은 효과적이지 않지만 곱셈과 같이 견인 카운터를 동시에 사용하는 방법을 찾을 수 없습니다 곱셈보다 …

6
독창성에 의한 그룹 정수
소개: 나는 트위스트 퍼즐을 수집합니다. 대부분의 뒤틀린 퍼즐은 중국 회사에서 생산하고 판매합니다. 대부분의 잘 알려진 회사는 퍼즐 디자이너의 허가를 얻어 디자인을 제작하고 시장에 출시 된 제품을 향해 협력합니다. 이 경우 퍼즐 디자이너는 물론 퍼즐 중 하나가 시장에 출시 된 것을 매우 기쁘게 생각합니다. 그러나 노크 오프 퍼즐을 만드는 중국 회사들도 …

29
단어에서 문자의 가능한 모든 고유 조합 계산
일반적인 az 문자를 포함하는 문자열이 제공됩니다. (이것은 모든 테스트에서 항상 그렇다고 가정 할 수 있으며 모든 문자도 소문자라고 가정 할 수 있습니다). 문자열의 개별 문자로 몇 개의 고유 조합을 만들 수 있는지 결정하고 해당 번호를 인쇄해야합니다. 그러나 가능한 조합을 계산할 때 중복 문자를 무시할 수 있습니다. 다시 말해, 주어진 문자열이 …
12 code-golf  string 

30
마지막으로 입력 한 바이트 인쇄
도전 하나의 입력 바이트 문자열이 있으며 마지막 바이트를 출력합니다. 규칙 제출은 입력의 마지막 바이트를 출력하는 프로그램 또는 함수일 수 있습니다. 문자열, stdin 또는 명령 줄 인수이며 비어 있지 않습니다. 나는 brainfuck 로이 문제를 해결하려고했지만 모든 언어가 참여할 수 있습니다. 이것은 code-golf 입니다. 예 "?" -> "?" "29845812674" -> "4" 카탈로그 …
12 code-golf  string 

8
블랙 잭 흉상 계산기
21이라고도하는 블랙 잭 은 자신과 딜러 간의 비교 카드 게임으로, 각 플레이어는 딜러와 경쟁하지만 플레이어는 서로 경쟁하지 않습니다. 다음과 같이 플레이하면 딜러가 카드를 취급합니다. 그런 다음 딜러는 카드를 뒤집어 놓습니다. 그런 다음 딜러는 다른 카드를 제공합니다. 그런 다음 딜러는 카드를 앞면으로 처리합니다. 도전 당신의 도전은 실행 (또는 호출) 될 때 …

7
당신에게 큰 이익을 위해 anagram을 골프!
작업 이 도전에서, 당신의 임무는 균일하게 분포하여 무작위로 선택된 아나그램 중 하나를 출력하는 코드를 작성하는 것이지만 절대로 출력되지 않아야합니다. 동화 입력이 없으면 프로그램은 소스 코드의 아나그램 중 하나를 출력해야합니다. 프로그램은 자체 소스를 그대로 출력해서는 안됩니다. 입력 프로그램은 입력을 받아서는 안됩니다. 그러나 필요한 언어를 입력해야하는 경우 소문자가 있다고 가정 할 수 …

4
///에서의 골프 팁
/// 에서 골프를하기위한 일반적인 팁이 있습니까? 코드 골프 문제에 적용될 수 있고 적어도 ///에 특정한 아이디어를 찾고 있습니다 (예 : "필요한 공백 제거"는 답이 아닙니다). itflabtijtslwi 및 Lines에 대한 팁은 여기에서도 주제가 있으며 유효합니다. 답변 당 하나의 팁을 게시하십시오.
12 code-golf  tips 

1
미친 화학자와 영리한 프로그래머
뒷이야기 화학 실험실에서 현기증을 일으켜 옛 미친 화학자에게 납치되었다는 것을 알게됩니다. 그는 나이 때문에 잘 보지 못하기 때문에, 당신이 그를 위해 일하기를 원하고 그때만 실험실에서 벗어날 수 있습니다. 직무 화학식 이 입력으로 주어질 분자의 구조식 을 반환하는 것이 당신의 임무 입니다. 탄소 ( ), 산소 ( ) 및 수소 ( …

11
너클을 세어 31 개월 동안 몇 개월을 보냈는지 계산하십시오
한 달이 31 일 이하인지 확인하기 위해 여전히 너클을 사용하는 사람은 몇 명입니까? 당신은 "너클을 계산"하여 한 달 범위 내에서 몇 달 동안 전체 31 일을 보냈고 몇 일 동안 31 일보다 적은지를 계산하는 프로그램을 작성해야합니다. 의례 : amsi.org.au 입력 한 달의 두 달, 첫 번째는 두 번째 이전에 연대순으로 …

7
XNOR 디지털 타이밍 다이어그램 그리기
아래는 XNOR 논리 게이트에 대한 (도식) 디지털 타이밍 다이어그램 입니다. ┌─┐ ┌─┐ ┌─────┐ ┌─┐ ┌─┐ ┌───┐ A ──┘ └─┘ └─┘ └─┘ └─┘ └─┘ └── ┌───┐ ┌───┐ ┌─┐ ┌─────┐ ┌─┐ ┌─┐ B ┘ └─┘ └─┘ └─┘ └───┘ └─┘ └ ┌─────┐ ┌─┐ ┌─┐ ┌───┐ X ──┘ └───┘ └───┘ └───┘ └──── 당신의 목표는 …

1
ISO 8601 날짜 검증시 순수한 정규 표현식을 이길
에서 RX에 의해 유효성을 확인 ISO 8601 , 도전은 만 표준 정규 표현식을 사용하는 것이었다 표준 날짜 형식의 유효성을 검사 하고 값 (전자는 RX에 대한 일반적인 작업이며, 후자는 예외적이었다). 당첨 된 답변은 778 바이트를 사용했습니다. 이 도전은 당신이 선택한 언어를 사용하지만 특별한 날짜 함수 나 클래스를 사용하지 않고 이길 수 …
12 code-golf  date 

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