«code-golf» 태그된 질문

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

7
체인 규칙 시각화
정의 두 가지 기능이 포함 된 체인 규칙은 다음과 같습니다. D[f(g(x))] = f'(g(x)) * g'(x) 또는 대안으로 : D[f1(f2(x))] = f1'(f2(x)) * f2'(x) 세 가지 기능이 포함 된 체인 규칙은 다음과 같습니다. D[f(g(h(x)))] = f'(g(h(x))) * g'(h(x)) * h'(x) 또는 대안으로 : D[f1(f2(f3(x)))] = f1'(f2(f3(x))) * f2'(f3(x)) * f3'(x) 등등. …

6
이진 반복 시퀀스
이진 반복 시퀀스는 재귀 적으로 정의 된 다음 형식의 시퀀스입니다. 이것은 피보나치 ( x = 1, y = 2, a = [1, 1], alpha = 1, beta = 1) 서열과 루카스 ( x = 1, y = 2, a = [2, 1], alpha = 1, beta = 1) 서열 의 …

3
숫자를 얻는 방법
첫 번째 숫자의 입력과 두 번째 숫자 (두 양의 정수, exluded 제로)을 감안할 때, 다음 작업을 사용하여, 첫 번째의 두 번째 아웃 할 수있는 방법을 여러 가지 방법으로 결정합니다 +1, +2하고 *3. 작업은 왼쪽에서 오른쪽으로 간단하게 적용됩니다. 예 : 입력 : 1 2. 출력 : 1. 즉, 당신은 얻을 수있는 …

6
길을 찾아라!
프로그램이나 함수를 작성해야합니다. 입력은 숫자의 '맵'입니다. 줄 바꾸기 문자 ( \n)가 포함 된 문자열 또는 2D 문자열 배열로 맵을 선택할 수 있습니다 . 모든 맵은 5 자 x 5 자이며 문자는 항상 0보다 큰 자릿수 또는 공백입니다. 다음은지도의 예입니다. 12 45 11233 233 1 2 899 당신의 작업은지도에서 연결된 구성 …

2
숫자가 대수임을 증명
이 답변 (강조 광산)에서 영감을 얻었습니다 . 우리는 게임을 할 것입니다. 숫자 x 가 있다고 가정하십시오 . 당신은 시작 X 다음은 제로 제외하고, 정수, 곱하기 또는 나누기, 더하기, 빼기 할 수 있습니다. x를 곱할 수도 있습니다 . 이 작업을 원하는 횟수만큼 수행 할 수 있습니다. 합계가 0이되면 승리합니다. 예를 들어 …
10 code-golf  math 

7
하향 숫자 레이스
당신의 임무는 최종 숫자 경주 대결에서 이전 합계에 임의의 숫자를 추가하는 프로그램을 만드는 것입니다. 각 레이서 (열)는 0에서 시작하여 모든 레이서가 승리하는 데 필요한 점수에 도달 할 때까지 레이스의 각 단계에서 이전 합계에 1 또는 0을 추가합니다. 1 또는 0은 무작위로 선택해야합니다 (랜덤의 표준 정의는 여기 참조 ). 출력 결과는 …
10 code-golf 

16
게으른 코드 골프
이 코드 골프에서 당신의 목표는 두 개의 문자열을하는 것입니다, language그리고 code (이에 대해 쓴 golfed 코드가 여러 인 경우,이 변수는 여러 될 것입니다.) , 하나 개의 정수 bytes. 프로그래밍 언어의 변수, 사용하는 바이트 수 및 코드 자체를 나타냅니다. 그 후에는 코드 골퍼처럼 형식을 지정합니다. 출력 변수는이라고하는 여러 줄 문자열 answer입니다. …

10
결과를 얻는 데 필요한 작업 찾기
따라서 숫자와 결과 배열이 주어지면 작업이 간단합니다. 요청 된 결과를 얻으려면 array의 숫자에 사용해야 할 작업을 찾아야합니다. 시작을 간단하게 만들고 더하기, 빼기, 곱하기 및 나누기와 같은 기본 연산 만 허용합시다. 예: Input : [5,5,5,5,5] 100 Output : 5*5*5-5*5 Java와 같은 언어에 이점을 제공하려면 전체 프로그램이 아닌 기능을 구현해야하며 매개 변수를 …

3
백 사각형!
기본으로 돌아 가기 ... 지역 초등학교 (학년?) 학교 교사는 수업 시간표를 가르 칠 수있는 방법이 필요합니다. 당신의 처분에, 당신은 백 정사각형과 많은 빨간 펜이 있습니다. 또한 수업에 정답을 신속하게 보여줄 수 있어야합니다. 이제, 당신은 시간 테이블을 할 수있는 프로그램을 작성하기에 충분히 영리하지만, 그것들을 백 제곱에 그릴 수 있습니까? 도전 입력-배수 …

30
반복되는 항목 그룹
도전 설명 항목의 목록 / 배열이 주어지면 모든 연속 반복 항목 그룹을 표시합니다. 입출력 설명 입력은 항목의 목록 / 배열입니다 (모든 항목이 동일한 유형이라고 가정 할 수 있음). 언어가 가진 모든 유형을 지원할 필요는 없지만 적어도 하나를 지원해야합니다 (바람직 int하지만 boolean, 흥미롭지는 않지만 같은 유형 도 좋습니다). 샘플 출력 : …

4
최소 비용 블록 대각선
주 대각선에 1의 정사각형 블록이 있고 다른 곳에서는 0 인 이진 블록 대각 행렬 을 고려하십시오 . 이러한 행렬을 "유효한"행렬이라고하겠습니다. 예를 들어, 다음은 유효한 4x4 행렬입니다. 1 0 0 0 1 1 0 0 1 0 0 0 1 0 0 0 1 1 0 0 1 1 1 1 …

3
RegEx-golf : 문자열의 모든 내용과 일치
당신의 임무는 문자열 내부의 모든 것과 일치하는 RegEx를 작성하는 것입니다. 문자열은 이스케이프 처리되지 않은 두 개로 둘러싸인 모든 항목으로 정의됩니다 ". (A)는 "로 이스케이프 할 수 \도 다시 탈출 할 수있는. 테스트 케이스 string: ab\c"defg\\\"hi"jkl"mn\\\\"opqrst"" matches: ^^^^^^^^^^ ^^^^^^ ^ (the empty string) 채점 최단 솔루션이 승리합니다. 명세서 사용 된 맛을 …

13
대각선의 내적
이 도전은 매우 간단합니다. 당신은 제정신의 방식으로 표현 된 정사각 행렬의 입력으로 주어지며, 행렬의 대각선의 내적을 출력해야합니다. 구체적으로 대각선은 왼쪽 상단에서 오른쪽 하단으로, 오른쪽 상단에서 왼쪽 하단으로가는 대각선입니다. 테스트 사례 [[-1, 1], [-2, 1]] -> -3 [[824, -65], [-814, -741]] -> 549614 [[-1, -8, 4], [4, 0, -5], [-3, 5, …

12
N 고유 첨가제 세트
세트는 중복없이 순서가 정렬되지 않습니다. 정의 N -uniquely 첨가제 세트 S 는 길이 인 K가 세트 등이다 모두 N 의 서브 세트 - 길이 S의 상이한 수에 합. 다시 말해, S 의 모든 N- 길이 부분 집합의 합 은 모두 구별된다. 목적 입력으로 배열 / 설정 및 N함수 나 전체 …

1
f (항목)이 가장 작은 목록에서 항목을 찾는 방법은 무엇입니까?
목록 l과 함수가 f있습니다. f엄격하게 증가하거나 감소하지 않습니다. 목록 f(item)에서 가장 작은 항목을 어떻게 찾을 수 있습니까? 예를 들어 목록이 다음과 같다고 가정 해 봅시다. l = [1, 2, 3, 4] 그리고 list(f(x)for x in l): [2, 9, 0, 3] f(3)는 다른 것보다 f보다 작으므로 "3"을 인쇄해야합니다. 가장 짧은 방법은 …
10 code-golf  tips  python 

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