«code-golf» 태그된 질문

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

30
일반적인 선행 공백 제거
파이썬으로 코딩 할 때 때로는 함수 내에 여러 줄 문자열을 원합니다. def f(): s = """\ Line 1 Line 2 Line 3""" (백 슬래시는 선행 줄 바꿈을 제거하는 것입니다) s그러나 실제로 인쇄하려고 하면 얻을 수 있습니다. Line 1 Line 2 Line 3 그것은 우리가 전혀 원하는 것이 아닙니다! 선행 공백이 …

4
가장 작은 체스 프로그램
영감을받은 이 총회에서 487 바이트 2 플레이어 (인간 대 인간) 체스 프로그램을 작성 프랑스 프로그래머의 최근 기사 텔링, 나는 작은 체스 프로그램이 다른 언어에있을 수 있는지 궁금. 세부 이 프로그램은 합법적 인 체스 움직임 만 허용해야합니다. 점검의 경우 첫 번째 규칙이 적용되지만 점검 / 검사원의 선언은 필요하지 않습니다 (바람직). 기사에 …
19 code-golf  chess 

9
해밍 번호
양의 정수가 주어지면 많은 해밍 숫자 를 순서대로 인쇄하십시오 . 규칙 : 입력은 양의 정수입니다.n ≤ 1 , 000 , 000엔≤1,000,000n \le 1,000,000 출력은 https://oeis.org/A051037 의 첫 n 개 조건이어야합니다. 실행 시간은 1 분 미만이어야합니다. 이것은 코드 골프입니다 . 최단 코드 승리

9
수퍼 셋 계산
여기서 할 일은 간단합니다. 정수 세트 목록이 제공되면 세트 공용체를 찾으십시오. 즉, 원래 세트 목록의 모든 요소를 ​​포함하지만 다른 요소는 포함하지 않는 가장 짧은 정수 세트 목록을 찾으십시오. 예를 들면 다음과 같습니다. [1,5] and [3,9] becomes [1,9] as it contains all of the elements in both [1,5] and [3,9] [1,3] …

8
두뇌 고전적인 통역사를 작성하십시오!
Brain-Flak (Brainf ** k와 Flak-Overstow의 교차점)은 스택 기반의 난해한 언어입니다. 이 과제가 게시 된 이후로 언어는 발전하고 업데이트되었지만 언어의 첫 번째 개정판은 "brain-flak classic"으로 알려져 있습니다. Brain-Flak 클래식 코드 문자열을 가져 와서 평가하는 프로그램이나 함수를 작성해야합니다. 또한 (가능한 빈) 정수 목록이 필요합니다. Brain-Flak 클래식 프로그램에는 입력이 있습니다. 언어 Brain-Flak에는 '왼쪽'과 …

5
인터뷰 : The Front Nine
인터뷰 : The Front Nine 이것은 면접 질문 프로그래밍에서 영감을 얻은 일련의 과제 중 첫 번째입니다. 미래의 미래 상사가 앉아있는 사무실로 들어갑니다. "와서 앉으세요"라고 그는 말합니다. 긴장하면서도 전문적인 복장에 주름이 없는지 확인하십시오. 그는 당신의 교육, 이전의 직업 경험 등에 관한 많은 질문을합니다. 당신은 대부분 정직하게 대답하며 여기저기서 약간의 꾸밈음을 추가하여 …

2
vim에 녹색 계란과 햄을 입력하십시오
Dr. Seuss의 Green Eggs and Ham 책은이 책의 전체 이야기에서 50 개의 다른 단어 만 가지고있는 것으로 유명합니다. 당신의 임무는 모든 기본 설정으로 일반 모드에서 시작 하여 vim 텍스트 편집기 의 빈 파일에 적용될 때 녹색 계란과 햄의 전체 텍스트를 생성하는 일련의 키 입력을 만드는 것 입니다. 키 입력은 조작의 …

7
Y2K… 2019 년?
2019 년 8 월 10 일이지만 귀하의 작업에는 여전히 Y2K가 포함됩니다. 이상한가요? 두 자리 숫자가 추가 된 자체 인쇄 프로그램을 작성하십시오. 처음 실행할 때는 00을 출력에 추가해야합니다 (소스 코드는 퀴인 변형이므로). 두 자리 숫자가없는 원래 프로그램에서 해당 출력을 실행하면 원래 프로그램이 출력되지만 01이 추가됩니다. 해당 출력을 실행하여 02가 추가 된 …
18 code-golf  quine 

1
그리드 채우기 구불 구불 완료
그리드-채움 구불 구불 한 사각형은 한 이상 정사각형 격자 의 모든 셀을 방문하고 , 인접한 셀 사이의 가장자리를 두 번 이상 교차하지 않으며 자신을 절대로 교차하지 않는 닫힌 경로입니다 . 예를 들면 다음과 같습니다.엔× NN×NN \times N 채워지면 그리드의 각 셀은 다음 8 개의 타일 중 하나로 표시 될 수 …

12
빈칸 채우기 구성
문자열에 특정 함수 집합이 있다고 가정 해 봅시다. 이러한 함수는 공백이나 madlib를 채우는 것과 비슷합니다. 단 하나의 입력 만 사용하고 모든 공백을 채우는 데 사용합니다. 예를 들어 다음과 같은 함수가있을 수 있습니다. I went to the ____ store and bought ____ today. 이 함수를 문자열에 적용 cheese하면 결과는 다음과 같습니다. …

10
디버거 안팎에서 다르게 동작하는 프로그램 [닫기]
휴무 . 이 질문에는 세부 사항이나 명확성 이 필요 합니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 세부 사항을 추가하고 문제점을 명확하게하십시오 . 휴일 6 개월 전 . 문제는 인수 나 다른 입력을받지 않고 디버거에서 디버그되지 않을 때의 동작 방식 과 다르게 동작 하는 …
18 code-golf 

7
3x3x3 큐브의 표면을 그래프로
당신의 임무는 54 정점으로 그래프를 생성하는 것입니다. 각각은 매직 큐브의 패싯에 해당합니다. 해당면이 한면을 공유하는 경우 두 꼭지점 사이에 모서리가 있습니다. 규칙 알고리즘에서 그래프를 나타 내기 위해 인접 목록, 인접 행렬, 가장자리 목록 또는 적절한 형식을 출력하도록 선택할 수 있습니다. (인간이 읽을 수있는 시각적 그래프는 일반적으로 알고리즘에서 합리적인 형식이 아닙니다.) …

22
기하 급수적 인 성장과 그 너머로!
도전 밑이 이고 색인 주어지면 출력 항 는 다음과 같이 정의됩니다.1&lt;b&lt;101&lt;비&lt;101 < b < 10t≥1티≥1t \ge 1xt엑스티x_t x1=1110엑스1=1110x_1 = 11_{10} xi+1엑스나는+1x_{i+1} 를 밑수 로 변환 한 다음 밑수 다시 해석하여 을 구합니다xi엑스나는x_ib비b101010 출력은 이어야합니다.101010 5 번 항의 5 단계는 다음과 같습니다. x1=1110엑스1=1110x_1 = 11_{10} 입니다. 1110=2151110=21511_{10} = 21_{5} x 2 …
18 code-golf  number 

15
제수 부자와 가난한 숫자
소개 정수의 이상한 세계에서 제수는 자산과 같으며 반전보다 더 많은 제수를 갖는 숫자를 "풍부하게"부르는 데 사용하는 반면, 약수보다 적은 제수를 갖는 숫자를 "나쁨"이라고 부릅니다. 예를 들어, 숫자 : 오 약수가 그 반전하면서 만 사 가지고 . 따라서 은 리치 번호 라고하고 는 불량 번호입니다.2401240124011 , 7 , 49 , 343 …


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