«code-golf» 태그된 질문

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

2
내 번호 이웃을 찾아
입력은 이웃 정보 가있는 i 개의 행으로 구성됩니다 . 각 i 번째 행에는 북쪽 , 동쪽 , 남쪽 및 서쪽 방향 에 대한 i 의 이웃을 각각 나타내는 4 개의 값이 있습니다. 따라서 각 값은 1 행부터 시작 하여 i 번째 행 의 지정된 방향에있는 이웃을 나타내며 최대 65,535 행이 …

17
연대기 목록을 생성 2
회전식 2 "로니 톰 (Rotonym)"은 ROT13이 같은 단어로 다른 단어로 번역하는 단어입니다. 이 과제를 위해, 우리는 대체 정의를 사용할 것입니다 : "Rotonym"은 원형이 다른 단어 (동일한 언어로) 로 이동 / 회전하는 단어입니다 . 예를 들면 다음과 같습니다. 'stable' < 'tables' < 'ablest' 'abort' > 'tabor' 'tada' >> 'data' 도전 사전 …
11 code-golf 

7
범위 매개 변수 복구
기술 모든 요소가 가장 가까운 정수로 내림 된 범위 함수의 결과가 제공됩니다. 당신의 목표는 원래 목록을 복구하는 것입니다. 예를 들어, Python3의 다음 함수는 프로그램에 대한 입력을 생성합니다. from numpy import arange, floor def floored_range(A, B, C): return list(floor(arange(A, B, C))) 프로그램의 결과는 원본 데이터를 올바르게 추측해야합니다. 여기서 올바른 추측은 바닥에있을 …
11 code-golf 

4
파기 채석장 저속
멋진 건축 시간의 경과 또는 몇 분 안에 완료된 다른 대규모 작업을보고 싶습니까? 여기서 하나 만들어 보자. 우리는 굴착기 파고 채석장을 보면서 매일 모든 그림을 보면서 진행 상황을 볼 것입니다. 그리고 당신의 임무는 우리에게이 과정을 보여주는 것입니다! 채석장은 첫 번째 레이어의 너비로 정의됩니다. 굴삭기는 하루 만에 파는 기능으로 정의됩니다. 입력 …

4
Base Pi의 정수
배경: Pi ( π)는 초월 숫자 이므로 종료하지 않는 10 진수 표현을 갖습니다. 마찬가지로 다른 정수 기반으로 작성된 표현은 종료되지 않습니다. 그러나 우리가 그것을 기본으로 쓴다면 π어떨까요? 10 진수는 10의 거듭 제곱을 나타내므로 다음과 같습니다. π = 3.14… = (3 * 10^0) + (1 * 10^-1) + (4 * 10^-2) …

3
미친하지만 합리적인 기지
우리는 base 10, base 2, base 36 또는 base -10을 기반으로 많은 도전을 겪지 만 다른 모든 합리적인 근거는 어떻습니까? 직무 밑이 10 인 정수와 합리적인 밑이 주어진 경우 해당 밑의 정수 (배열, 문자열 등)를 반환합니다. 방법 합리적인 근거를 상상하기는 어렵습니다 . 분해 점을 사용하여 시각화하십시오 . 기본 3에서 17을 …

3
같은 이름, 절름발이!
이름 목록이 주어 졌을 때, 주어진 이름의 중복이 성의 고유 한 단축 버전을 갖는 목록을 출력하거나 반환하는 함수 나 프로그램을 작성하십시오. 입력: 이름 목록. 여기서 이름은 주어진 이름과 성으로 공백으로 구분됩니다. 이름은 대문자와 소문자 만 포함하는 비어 있지 않은 문자열입니다. 이 목록은 문자열 배열이거나 이름이 영숫자가 아닌 비 공백 문자로 …

20
달의 두 지점 사이의 거리
달 (lat1, lon1)과 위의 두 점의 위도 / 경도가 주어지면 , 허세 인 공식과 동일한 결과를 제공하는 공식 을 (lat2, lon2)사용하여 두 지점 사이의 거리를 킬로미터 단위로 계산하십시오 . 입력 lat1, lon1, lat2, lon2도 (각도)의 4 개의 정수 값 또는 ϕ1, λ1, ϕ2, λ2라디안으로 된 소수점 이하 4 자리 . …

6
잠들기 위해 양 계산
대부분의 사람들은 잠들기 위해 양을 세는 것에 대해 그 군대에 익숙합니다. 양 무리가 있고, 그들 중 일부는 울타리 위로 뛰어 오르고, 양들이 점프 할 때 양을 센다. 아마도 이것은 당신의 마음을 고요하게하고 당신을 수면과 같은 상태로 만들어 잠들게 할 것입니다. 다음은 계산을 기다리는 오른쪽을 향한 ASCII 양입니다. '00^> || 울타리 …

4
균형 잡힌 삼항 논리
균형 잡힌 삼항 논리 삼항 일반적으로 말을하는 것입니다 기본 3의 또 다른 이름이며, 각 숫자는 0, 1또는 2, 각각의 장소는 다음 장소만큼 3 배 가치가있다. 평형이 원계의 숫자를 사용하여 원의 변형이며 -1, 0그리고 1. 이것은 사인이 필요 없다는 장점이 있습니다. 각 장소는 여전히 다음 장소보다 3 배나 가치가 있습니다. 처음 …

6
마름모 시퀀스
성장하는 마름모꼴의 요소를 열거한다고 상상해보십시오 [1],[1,3,1],[1,3,5,3,1],…(홀수로만 잘 정렬됩니다). 다음과 같이 보일 것입니다 1. 항상 다음과 같이 열거하기 시작합니다 . 01 1 02 03 04 1 2 3 4 05 06 07 08 09 … 5 10 11 12 13 (1) (1,3,1) (1,3,5,3,1) (1,3,5,7,5,3,1) … 이제 열 합산을 시작 [1],[2],[1,3,5],[4],[5],[2,6,10],…하면 마름모 …

4
디코드 팩터 트리
Encode Factor Trees 를 놓친 경우 다음 은 Factor Tree의 정의입니다. 빈 문자열은 1입니다. 연결은 곱셈을 나타냅니다. 괄호로 묶인 숫자 n (또는 쌍을 이루는 문자)은 n 번째 소수를 나타내며 2는 첫 번째 소수입니다. 이 과정은 재귀 적으로 수행됩니다. n 번째 소수는 괄호 안의 n 에 대한 요소 트리입니다 . 숫자의 …

5
소수 자릿수
이것은 실제적인 목적은 없지만 골프를 즐기는 것은 재미있을 수 있습니다. 도전 숫자 감안할 때 N , 각 숫자의 양을 n으로 세고 각 숫자에 1을 더하십시오. n을 소인수 분해합니다 중복 소수를 포함하지 않고 n의 소인수 분해에서 각 숫자의 양을 계산합니다. 1 단계와 3 단계에서 목록의 각 요소를 곱하여 새 목록을 작성하십시오. …

26
전자 저금통
돼지 저금통 에 수집 동전에 사용되는 컨테이너이 문제는 네 개의 미국 동전 사용의 경우 :. 분기, 다임, 니켈, 페니를 . 도전 당신의 도전은 전자 돼지 저금통을 만드는 것입니다. 실행 (또는 호출) 할 때 보유하고있는 각 코인의 수와 코인의 총액을 출력 (또는 반환)하는 프로그램 (또는 함수)을 작성하십시오. 입력 돼지 저금통에 동전의 …
11 code-golf 

12
0000-01-01과 99999-12-31 사이의 모든 회문 주요 날짜를 나열하십시오.
회문 , 프라임 및 날짜 가 무엇인지 알고 있습니다. 당신의 임무는 세 가지 특성을 모두 만족시키는 10 만 년의 모든 날짜를 나열하는 것입니다. 숫자 이외의 것을 신경 쓰지 말고 YYYYMMDD 및 YYYYYMMDD 형식을 사용하십시오 . 0000-01-01과 9999-12-31 사이의 날짜는 8 자리 회문 날짜 (있는 경우?)로 인쇄해야하며 10000-01-01과 99999-12-31 사이의 날짜는 …

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