«code-golf» 태그된 질문

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

30
문자가 증가하는 동안 숫자가 감소합니다
문자가 감소하는 동안 숫자가 증가 함에 따라 무작위로 영감 혼합 된 문자 및 정수 (예를 들어, 목록이 주어지면 ['a', 2, 3, 'b']) 증가 (AT 포장 알파벳 한 위치에서 문자를 z행 a) 및 감소 위의 예를 들어 1 씩 숫자 출력은이어야한다 ['b', 1, 2, 'c']. 입력은 혼합 유형 목록, 구분 문자열, …

9
그리드를 삼각형으로 분할
골 이 문제의 목표는 삼각형의 모든 정점이 그리드 점에 n있는 n X 1그리드를 삼각형 으로 분할하는 방법의 수를 계산 하는 함수를 생성하는 것입니다 . 예 예를 들어, 파티션이 각각 2, 2, 2, 2, 4 및 2 개의 서로 다른 방향 f(2) = 14을 갖는 다음 파티션을 통해 2 x 1 …

22
ssTTsSTtRrriinInnnnNNNIiinngg
도전 마지막 문자를 제외한 문자열의 각 문자에 대해 다음을 수행하십시오. 현재 문자를 출력합니다. 다음 목록에서 1-5 (포함) 사이의 임의의 횟수로 무작위 출력합니다. 현재 캐릭터 문자열의 다음 문자 현재있는 캐릭터의 스위치 버전 문자열의 다음 문자의 스위치 버전입니다. 테스트 사례 String -> SSSTSStrTrIiinIIngn , . , . , . Hello world! -> …

8
이 사변형은 주기적입니까?
수학에서 순환 사변형 은 꼭짓점이 모두 같은 원에 있습니다. 다시 말해서, 모든 정점은 다른 3 개의 원주에 있습니다. 자세한 내용은 MathWorld 기사를 참조하십시오 . 예 이 사변형은 주기적입니다. 이 사다리꼴은 주기적이지 않습니다. (위키 백과의 이미지) 객관적인 볼록 사변형을 형성하는 반 시계 방향의 4 개의 정점 좌표가 주어지면 사변형이 주기적인지 확인합니다. …

17
내 번호에 연속적인 내림차순 숫자는 몇 개입니까?
2019 년이 왔을 것입니다. 아마도 모든 사람들 이이 숫자의 특성을 발견했습니다. 실제로 연속적인 내림차순을 나타내는 두 개의 하위 번호 (20 및 19)로 구성됩니다. 도전 숫자가 주어지면의 x하위 숫자를 취함으로써 형성 될 수있는 연속적인 내림차순의 최대 시퀀스 길이를 반환합니다 x. 노트 : 하위 번호는 앞에 0을 포함 할 수 없습니다 (예 …
18 code-golf 

8
삼항 if 변환기
Java / .NET / C / JavaScript 등에서 삼항 -if를 사용하여 if 문을 단축 할 수 있습니다. 예를 들어 (Java) : // there is a String `s` and an int `i` if(i<0)s="Neg";else if(i>0)s="Pos";else s="Neut"; 다음과 같은 경우 3 항으로 단축 할 수 있습니다. s=i<0?"Neg":i>0?"Pos":"Neut"; 도전: 입력 : 단일 변수를 설정하는 …
18 code-golf  string 

30
64 비트 정수에서 선행 0의 수를 구합니다
문제: 64 비트 부호있는 정수에서 선행 0 수를 찾습니다. 규칙 : 입력을 문자열로 취급 할 수 없습니다. 수학 및 비트 연산이 알고리즘을 구동하는 모든 것이 될 수 있습니다. 언어에 관계없이 출력은 숫자의 부호있는 64 비트 정수 표현에 대해 유효성을 검증해야합니다. 기본 코드 골프 규칙이 적용됩니다 바이트 단위의 최단 코드 승리 …

9
패딩 된 문자열 목록 사이의 최대 해밍 거리
길이가 같은 두 줄 사이의 해밍 거리는 해당 문자가 다른 위치 수입니다. 스트링의 길이가 같지 않으면 해밍 거리가 정의되지 않습니다. 도전 아래 설명 된 규칙에 따라 필요에 따라 채워진 문자열 목록에서 모든 문자열 쌍에서 가장 큰 해밍 거리를 찾는 프로그램 또는 함수를 작성하십시오. 문자는 안에 a-zA-Z0-9있습니다. 문자열의 길이가 같지 않을 …
18 code-golf  string 

25
Zeckendorf Representation에서 Decimal로 숫자 변환
Zeckendorf 표현 /베이스 피보나치 번호 정보 이것은 피보나치 수를 기본으로 사용하는 수 시스템입니다. 숫자는 0과 1로 구성되며 각 1은 숫자에 해당 피보나치 숫자가 포함되어 있음을 의미하고 0은 그렇지 않습니다. 예를 들어, 모든 자연수 <= 10을 기본 피보나치로 변환 해 봅시다. 1은 피보나치 수인 1의 합이므로 1이됩니다. 2는 피보나치 수인 2의 …

26
코 프라임이란 단어입니까?
단어가 주어지면 모든 문자를 영어 알파벳의 숫자로 취급하고 (따라서 a1 b이되고, 2 z가되고, 26이되는 등) 중복을 포함하여 모든 문자 가 짝을 이루는 coprime인지 확인하십시오 . 입력은 정확히 영어 소문자의 한 단어입니다. 결과는 단어가 코 프라임 (coprime) 인 경우에 해당합니다. 진실 / 거짓 값이지만 두 가지 변형 만 있습니다. 표준 허점은 …

30
텍스트 압축
아래 주어진 텍스트를 사용하면 텍스트에 여러 번 반복되는 단어가 있습니다. 텍스트를 압축하여 표시하는 간단한 코드를 작성하려면 프로그래밍 언어를 사용하십시오. 즉, 가장 작은 바이트 수를 사용하여 텍스트를 표시하십시오. 본문은 : Peter Piper picked a peck of pickled peppers. A peck of pickled peppers Peter Piper picked. If Peter Piper picked a …

8
44를 넘어 서면 여전히 규칙적이다 .44; (
소개 3 월 24 일, 2015 @isaacg는 golfed 그의 Pyth 응답 (44) 42 바이트에서합니다. 44 ( 44 )가 일반 44와 비슷해 보이기 때문에 @Optimizer 는 다음과 같이 말했습니다 . 파업 44는 여전히 정상입니다 44 :( 그 후, 2015 년 10 월 21 일에 @ Doorknob ♦ 는 루비 응답 을 …

24
터널링 배열 확인
음수가 아닌 값이 같은 배열의 다른 위치에 대한 포인터이고 그 값만 터널을 나타내는 정수 배열이 있다고 가정합니다. 따라서 위치 A의 값이 양수이고 위치 B를 가리키는 경우 위치의 값 B는 또한 양수 여야하며 터널의 양쪽 끝을 나타내려면 위치 A를 가리켜 야합니다. 그래서: 도전 정수 배열이 제공되면 배열이 터널링 배열 인 제한 …

2
이것이 Weyr 행렬입니까?
기본 Weyr 표준 형식 이라고하는 n × n 행렬 W 의 유형이 있습니다 . 이러한 행렬은 블록 으로 설명되며 다음 참조 다이어그램을 사용하여 다음과 같은 속성을 갖습니다. 주 대각선 블록 W II에 있는 N 전 × N 난 λ 형태의 행렬 I N 난 여기서 I N I를 는 IS …

14
제곱-무작위 대칭
도전 사각형 랜덤 대칭 행렬을 반환하거나 인쇄하는 프로그램이나 함수를 작성하십시오. 입력 N : 매트릭스의 크기 즉6 x 6 산출 매트릭스. 인쇄하거나 문자열 (줄 바꿈 포함) 또는 목록 / 배열의 목록 / 배열로 반환 할 수 있습니다. 규칙 최소 N다른 문자 를 사용해야 합니다. 여기서 N정방 행렬의 크기 (입력)입니다. 우리는 문자 …
18 code-golf  matrix 

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