«code-golf» 태그된 질문

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

2
목록 다듬기
음수가 아닌 정수 k와 정렬 된 정수 목록 L을 입력으로 사용하고 스무딩 된 목록을 출력하거나 반환하는 프로그램이나 함수를 작성해야 합니다 M. M목록은 정렬 된 상태 L로 최대 k정수 요소를 삽입 하여 오름차순 목록에서 작성됩니다 . 삽입 된 정수는 최대 순방향 차이가 M가능한 작게 선택되어야 합니다. 이 가장 작은 값을 "부드러움"이라고합니다. …

29
문자열에서 추가 공백 제거
당신은 문자열이 제공됩니다. 단어 당 하나의 공백으로 문자열을 출력하십시오. 도전 입력은을 통해 전송 된 null인용 부호 ( ")로 묶인 문자열 (아니 거나 비어 있지 않음 ) stdin입니다. 선행 및 후행 공백을 제거하십시오. 또한 두 단어 (또는 기호 등) 사이에 공백이 둘 이상 있으면 공백을 하나의 공백으로 자릅니다. 따옴표로 수정 된 …
12 code-golf  string 


7
선상의 프랙탈 포인트
정말 (지루있을 때 가끔, 정말 지루), I는 선분을 그리고 그 위에 점을 그리는 것을 좋아합니다. 먼저, 특정 크기의 선분을 그립니다. N의 값은 2 ^ N입니다. 선은 일련의 .문자 로 표시됩니다 . ................ 그런 다음 왼쪽 끝에 점을 그립니다. 포인트는 X문자 로 표시됩니다 . X............... 그런 다음 패턴을 따릅니다. 가장 최근에 …
12 code-golf 

1
코드 골프를 올바르게하고 있습니까?
Code Golfing이 제대로되어 있는지 궁금합니다. 나는 작은 해싱 프로그램을 파이썬에서 하나의 문장으로 만들기 위해 도전했다. 나는 처음부터 시작했다. from itertools import permutations from string import ascii_lowercase from random import sample def test(): chars = sample(ascii_lowercase, 9) sums = list(map(h, permutations(chars))) if len(set(sums)) == len(sums): print("unique results for permutations of given …
12 code-golf  tips  python 

14
복잡성이없는 Kolmogorov (-Smirnov)
통계 상, 때로는 두 개의 데이터 샘플이 동일한 기본 분포에서 나온 것인지 아는 것이 유용합니다. 이를 수행하는 한 가지 방법은 2- 표본 Kolmogorov-Smirnov 검정 을 사용하는 것 입니다. 당신의 임무는 두 개의 정렬되지 않은 음이 아닌 정수 배열을 읽고 테스트에 사용되는 주요 통계를 계산하는 프로그램을 작성하는 것입니다. 배열 A과 실수가 …

9
페어 골프 트윈 프라임과 Collatz 시퀀스
이것은 변형 된 소스 코드 복구 문제에서 영감을 얻은 새로운 종류의 도전 입니다. 동일한 언어로 두 개의 프로그램 또는 기능을 작성해야합니다. 첫 번째 작업은 작업 # 1을 해결하고 두 번째 작업은 작업 # 2를 해결해야합니다. 당신의 점수는 더 긴 프로그램과 두 프로그램 소스 코드 사이의 Levenshtein 거리 의 합입니다 . …

25
# 2의 랜덤 골프 : 정규 분포의 숫자
시리즈 정보 우선, 이것을 다른 코드 골프 도전과 같이 취급하고 시리즈에 대해 전혀 걱정하지 않고 대답 할 수 있습니다. 그러나 모든 과제에는 리더 보드가 있습니다. 첫 번째 게시물에서 시리즈 에 대한 추가 정보와 함께 리더 보드를 찾을 수 있습니다 . 시리즈에 대한 아이디어가 많이 있지만 미래의 과제는 아직 해결되지 않았습니다. …

2
논리적 점 모양
게임 최근에, 내 시간의 대부분은 Logic Dots 라 불리는 중독성있는 게임으로 인해 어려움을 겪었습니다. 게임 디스플레이를 보여 주면 규칙을 설명하는 것이 더 쉬우므로 해결되지 않은 퍼즐의 스크린 샷입니다. 이제 여기에 주목해야 할 세 가지 주요 사항이 있습니다. 게임 보드 (중앙에 4x4 격자 사각형) 모든 선 또는 a1 개의 사각형으로 필요한 …


4
H 트리 디렉토리
프로그래머는 종종 도형 그리기에 집착 합니다. 새로운 컴퓨터 기반 매체가 필요하다고 생각합니다. H 트리 수평선과 수직선으로 이루어진 프랙탈의 비교적 간단한 형태이다. 다음은 열 번째 반복입니다 ( 예 : Wikipedia ). 이제 이미지의 각 줄이 표준 컴퓨터 파일 시스템의 디렉토리 (폴더)라고 상상해보십시오. 가장 작은 선을 제외한 모든 선은 두 선보다 작습니다. …

1
코드 슬라이드 퍼즐을 코딩하십시오!
가장 잘 알려진 슬라이딩 퍼즐 은 15 개의 퍼즐 입니다. 4 x 4 그리드, 15 타일 및 빈 그리드 공간이 있습니다. 타일은 빈 공간으로 만 이동할 수 있으며 항상 그리드와 일치해야합니다. 일반화 된 슬라이딩 퍼즐을 그리드에 스냅 된 몇 개의 동일한 표시되지 않은 타일 ​​(0과 W × H 사이 )을 …


1
다른 언어로 된 퀴네 스트라이프 골프
m 개의 언어 를 선택 하고 각 언어의 길이가 n * m 인 n 개의 프로그램을 작성 합니다. K 번째 프로그램해야 출력 K 프로그램 번호에 따라 정렬 각 프로그램의 문자 번째. 예를 들어,이 제출에서 (시연 용으로, 개행 및 탭을 포함한 모든 문자 일 수 있음) : ABC DEF GHI 프로그램은 …

22
Stöhr 시퀀스 생성
Ruby를 배우고 있으며이 문제를 해결하기 위해 사소한 첫 번째 코드를 작성했습니다. 도전 제를 생성하는 N 개의 의 요소 Stöhr 서열 , S 는 다음과 같이 정의된다 : S [0] = 1 S [n]은 시퀀스에서 서로 다른 두 개의 이전 요소의 합계로 표현할 수없는 가장 작은 숫자입니다. 따라서 시퀀스는 1, 2, …

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