«code-golf» 태그된 질문

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

21
반복 바이트 카운터
당신의 임무는 바이트 카운트 L 의 비어 있지 않은 프로그램 / 함수를 작성하는 것입니다.이 횟수 는 M 번 반복되면 주어진 양의 정수 N 이 L × M 과 같은지 확인합니다 . 이론적으로는 임의의 수의 반복 ( M 의 임의의 양의 정수 값 )을 지원해야하지만 언어 제한으로 인해 특정 임계 값을 …

14
셔플인가요?
어제 나는 리플 셔플에 대해이 질문을했다. 어제 질문이 너무 어려워서이 질문은 관련이 있지만 훨씬 쉬운 작업입니다. 오늘은 순열이 실제로 리플 셔플인지 확인해야합니다. 리플 셔플에 대한 우리의 정의는 마지막 질문에서 수정되었습니다. 셔플의 첫 번째 부분은 나누기입니다. 분할 파티션에서 두 개의 카드 덱. 두 개의 하위 섹션은 연속적이고 상호 배타적이며 철저해야합니다. 실제로는 …

7
어, 하이쿠인가요?
따라서 하이쿠를 만들고 싶지만 하이쿠의 음절 규칙을 따르는 지 확실하지 않습니다. 평소처럼 적절한 블러를 작성하는 데 어려움을 겪지 않았 으므로이 작업을 수행해야합니다. 갇 히자 야생에서 하이쿠를 찾는 중 이 도전의 목적을 위해, 우리는 주어진 시가 다음 기준을 충족시키는 지 확인합니다 : 세 줄이 있습니다. 첫 번째 줄에는 5 음절이 있습니다. …

30
날짜 곱하기 도전
( FiveThirtyEight.com 의 지난주 리 들러 에서 영감을 얻었습니다 . 샌드 박스 게시물 .) 2001 년과 2099, 계산 사이에 해 주어 그 역년 동안 일 수를 반환 할 경우 mm * dd = yy(여기서 yy는 IS 2 자리 연도). 예를 들어 2018 년에는 5가 있습니다. 1 월 18 일 (1 …
19 code-golf  date 

9
리만 합계를 사용한 근사 한정 적분
왼쪽과 오른쪽 리만 합계 는 명확한 적분에 대한 근사치 입니다. 물론 수학에서 우리는 매우 정확해야하므로 무한대에 접근하는 여러 개의 세분으로 계산하는 것을 목표로하지만이 과제의 목적에는 필요하지 않습니다. 대신 입력을 복용하고 어떤을 통해 출력을 제공, 가장 짧은 프로그램을 작성하는 것을 시도해야 기본 방법 하나에, 프로그래밍 언어 는 다음을 수행 : 직무 …

1
거품 목욕 편지
집에 작은 아이가 있다면 거품 목욕 편지를 접했을 수도 있습니다. 이것들은 타일과 욕조와 같은 평평한 표면에 젖어 붙어서 단어와 메시지를 만들 수 있습니다. 단 하나의 세트 만 있으면 단어와 메시지의 범위가 다소 제한됩니다. 대문자 AZ와 숫자 0-9 : 만 36 자뿐입니다 ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789. 그러나 교묘하고 일부 문자와 숫자를 남용하여 다른 문자의 …

2
유리수의 비트 별 XOR
소개 0과 1 사이의 모든 합리적인 숫자는 결국주기적인 비트 시퀀스로 표현 될 수 있습니다. 예를 들어 11/40의 이진 표현은 0.010 0011 0011 0011 ... 여기서 0011부분 무한 반복된다. 이 표현을 찾는 한 가지 방법은 다음과 같습니다. 시작 R = 40분의 11 , 다음 반복의 값 때 1 위가 될 때 …

4
분명히 괄호 안에 APL 열차
APL에서는 trains 라는 암묵적 기능을 작성할 수 있습니다 . 그들이 일하는 방식은이 도전과 관련이 없습니다. ⍴함수로 사용하여 그룹화 할 수있는 다른 방법은 다음과 같습니다 . ⍴ -> ⍴ ⍴⍴ -> ⍴⍴ ⍴⍴⍴ -> ⍴⍴⍴ ⍴⍴⍴⍴ -> ⍴(⍴⍴⍴) ⍴⍴⍴⍴⍴ -> ⍴⍴(⍴⍴⍴) ⍴⍴⍴⍴⍴⍴ -> ⍴(⍴⍴(⍴⍴⍴)) ... 순서는 동일하게 유지됩니다. 절차는 3 개 …

25
겹치는 슬라이스의 열별 요약
직무 정수의리스트로부터 L 과 다른 정수 의 목표는 모두의 열 방향으로 합계를 계산한다 (S)의 - 길이 (잠재적으로 겹치는) 슬라이스 L을 행 상대적인 위치와 관련된 상태, L (아래 참조). 정의 S의 - 길이 (오버랩) 슬라이스 리스트의 L은 의 (포장)없이 모든 연속 시퀀스이다 L 길이이다 S . 하기 위해서는 위치와 관련된 조각의 …

23
배열의 단일 스왑
에서 영감 에서 촬영 스택 오버플로에서 질문 . 도전 정수가 주어지면 n>1배열에서 정확히 두 항목을 교환하여 얻을 수있는 모든 배열을 출력합니다 [1, 2, ..., n]. 어레이는 임의의 순서로 제조 될 수있다. (1 [0, 1, ..., n-1]기반) 대신 (0 기반)을 일관되게 사용할 수 있습니다 [1, 2, ..., n]. 추가 규칙 입력과 …

7
이진 확장의 비어 있지 않은 비 하위 서브 시퀀스 수
하위 시퀀스는 임의의 양의 문자를 삭제하여 다른 시퀀스에서 얻을 수있는 시퀀스입니다. 의 별개의 비어 있지 않은 시퀀스 100이다 0, 1, 00, 10, 100. 의 별개의 비어 있지 않은 시퀀스가 1010있다 0, 1, 00, 01, 10, 11, 010, 100, 101, 110, 1010. 양의 정수를 제공하는 프로그램이나 기능을 쓰기 N 의 바이너리 …

3
유리수를 소수의 계승의 비율로 작성
참고 :이 과제는 sandbox 에 게시되었습니다 . 소개 이 도전은 학부 수학 경쟁의 문제인 2009 Putnam B1 에서 영감을 얻었 습니다. 문제는 다음과 같습니다. 모든 양의 유리수는 반드시 소수 일 필요는없는 소수의 계승의 몫으로 쓸 수 있음을 보여주십시오. 예를 들어 도전 문제는 양의 합리적인 숫자 (또는 합리적인 숫자 자체)의 분자와 …

10
세상을 파괴하려면 무엇이 필요합니까?
행성 의 중력 결합 에너지 는 모든 작은 조각을 분리하여 다른 조각과 공전하거나 충돌하지 않도록하는 데 필요한 에너지의 양입니다. 균일 한 구의 경우 Wikipedia는 다음 공식을 제공합니다. E=3GM25RE=3GM25아르 자형E = \frac{3GM^2}{5R} G는 중력 상수 (6.672e-11 m 3 • kg -1 • s -2 )이고 M은 질량이며 R은 반경입니다. 내가 할 …

16
미러링 된 디지털 시계
많은 디지털 시계는 켜지거나 꺼진 7 개의 다른 조명으로 구성된 간단한 숫자를 사용하여 시간을 표시합니다. 수평으로 미러링되면 숫자 018는 대칭이므로 변경되지 않습니다. 또한, 숫자 2와는 5, 교환받을 2되고 5반대의 경우도 마찬가지. 다른 모든 숫자는 미러링 될 때 유효하지 않습니다. 따라서, 24 시간 디지털 클록이 주어지면, 디지털 디스플레이의 미러링 된 이미지가 …

21
주기적으로 진동합니까?
도전 목록이 주어지면 목록을 증가 및 감소 요소로 그룹화하여 동일한 크기의 목록 목록을 생성하는지 확인하십시오. 즉, 목록의 "전환 지점"이 균등하게 배치됩니다. 예 예를 들면 다음과 같습니다. 0, 3, 7, 5, 2, 3, 6 0, 3, 7증가, 7, 5, 2감소 및 2, 3, 6증가합니다. 그러므로 이것은 진실입니다. 또 다른 예: 1, …

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