«code-golf» 태그된 질문

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

27
한 달에 몇 일입니까?
한 달의 텍스트 표현 (대소 문자를 구분하지 않는 전체 이름 또는 3 자 약어)이 주어진 경우 해당 월의 일 수를 반환합니다. 예를 들어 december, DEC및 dec모든 31를 반환해야합니다. 2 월은 28 일 또는 29 일입니다. 입력이 올바른 형식 중 하나로 한 달이라고 가정하십시오.

24
Deranged! Combinatorics : 하위 요인 계산
subfactorial 또는 rencontres 번호 ( A000166는 ) 순열 조합론에 표시 팩토리얼 번호 유사한 일련의 숫자이다. 특히, N 번째 subfactorial ! N은 수주는 교란의 세트의 N 개의 요소. 변위는 요소가 동일한 위치에 남아 있지 않은 순열입니다. 하위 요인은 다음과 같은 반복 관계를 통해 정의 할 수 있습니다. !n = (n-1) (!(n-1) …

30
숫자의 역수 (1 / x)
도전 (부동 소수점 / 소수) 숫자가 주어지면 그 역수를 반환합니다. 즉, 1을 숫자로 나눈 값을 반환합니다. 출력은 정수가 아니라 부동 소수점 / 소수 여야합니다. 상세 사양 부동 소수점 / 10 진수 형식으로 입력을 받아야합니다. ... 4 자리 이상의 유효 자릿수가 필요합니다 (필요한 경우). 많을수록 좋지만 점수에는 포함되지 않습니다. 허용 가능한 …

7
자기 통역 통역사
이 질문에 대한 George Edison의 의견을 바탕으로 가장 작은 자기 해석 통역사를 작성하십시오. 선택한 언어를 사용할 수 있습니다. 빈 언어는 포함되지 않습니다. 프로그램은 2 자 이상이어야합니다. 이 프로그램은 전체 언어 를 통역 할 필요가 없으며 , 통역사를 포함하는 언어 기능의 Turing-complete 서브 세트 일뿐입니다. Quines는 계산되지 않습니다. 언어의 내장 eval기능 …

22
삶과 우주, 그리고 ASCII 예술에 대한 답
간단한 도전 : 가능한 한 적은 바이트로 다음 텍스트를 출력하십시오. the answer toli fetheuniv ersea nde ver ything the ans wer tol ife the uni ver sean dev ery thin gth ean swer tolifetheuni ver seandeveryth ing the ans wer tol ifetheuniver sea ndeverything 원본 도면에는 332자가 포함됩니다. 규칙 입력이 …

25
매직 팝 카운트 번호
32 비트 부호없는 정수 의 세트 비트 수를 계산 하는 유명한 까다로운 알고리즘 이 있습니다 . int popcount(unsigned x) { x = (x & 0x55555555) + ((x >> 1) & 0x55555555); x = (x & 0x33333333) + ((x >> 2) & 0x33333333); x = (x & 0x0F0F0F0F) + ((x >> …

30
465 배열
여기 도전이 있습니다. 범위 내의 모든 정수를 출력하는 코드를 작성하십시오. 쉬운 것처럼 들리지만 여기 까다로운 부분이 있습니다. 가장 낮은 숫자부터 시작하여 가장 높은 숫자로 시작합니다. 그런 다음 아직 배열에없는 가장 낮은 숫자입니다. 그런 다음 아직 포함되지 않은 가장 높은 값입니다. 예: 시작으로 1에서 5까지를 가져갑니다 숫자는 [1, 2, 3, 4, …
24 code-golf 

30
base-n 숫자의 ASCII 아트 압축 해제
이는 영감 05AB1E 응답 하여 매직 Octupus 항아리 . 두 개의 인수, 양의 정수 및 문자열 / 문자 목록이 제공됩니다. 숫자를 base-n으로 변환합니다. 여기서 n은 문자열의 길이입니다. 각 문자에 대해 base-n 숫자에서 해당 문자 색인의 모든 모양을 해당 문자로 바꿉니다. 새 문자열을 인쇄하거나 반환하십시오. 예 : Input: 2740, ["|","_"] 2740 …

4
감사합니다! … 아니?
소개 거리 대화는 특히 거리별로 잘 알려지지 않은 프로그래머에게는 이해하기 어려울 수 있습니다. 우리 모두가 도시 환경에서 생존 할 수 있도록 통역사를 만드는 것이 귀하의 임무입니다. 도전 영어 문장을 입력으로 받으면 문장의 결과가 양수인지 음수인지를 결정하는 프로그램이나 함수를 만듭니다. 문장에는 부정적인 단어 가 포함 0됩니다 2. 프로그래머가 알고 있듯이, 이중 …

21
이것을 몇 번 눌러야합니까?
우리는 모두 구식 전화 키패드에 익숙합니까? 참고로 다음과 같습니다. 소문자 ASCII 문자와 단일 공백 으로 만 구성된 문자열이 주어진 경우 전화 키패드로 전체 문자열을 위와 같이 입력하려면 탭 수를 반환해야합니다. 이에 익숙하지 않은 사람들을 위해 다음과 같이 작동합니다. 2예를 들어, 숫자가있는 키 에는 문자열이 abc적혀 있습니다. 을 입력 a하려면이 키를 …

7
육각형 확장
ASCII 아트 육각형을 입력으로 받으면, 측면이 모두 1 단위 더 긴 것을 출력하십시오. _____ ____ / \ / \ / \ / \ / \ \ \ => \ \ \ / \ / \____/ \ / \_____/ 입력 육각형은 180도 대칭이지만 측면이 모두 다른 길이 일 수 있습니다. 위의 …

17
50,000 미만의 스 네이 킹 번호 목록 만들기
스 네이 킹 넘버 챌린지 나는 1에서 50,000 사이의 많은 스 네이 킹 숫자가 궁금합니다. 이 게임에서 Snaking Numbers는 하나의 키를 위, 아래, 왼쪽 또는 오른쪽으로 이동하여 기존 숫자 키패드 (아래 형식)에 입력 할 수있는 숫자입니다. 7 8 9 4 5 6 1 2 3 0 예를 들어 숫자 5로 …
24 code-golf 

9
Graeco- 라틴 사각형 생성
면책 조항 : 나는 Bruteforce가 아닌 솔루션을 모른다 Graeco-Latin 제곱은 동일한 길이 의 두 세트에 대해 셀로 구성된 배열이며, 각각은 첫 번째 세트의 요소와 두 번째 세트의 요소의 고유 한 (전체 사각형에 걸쳐) 쌍을 포함합니다. 쌍의 모든 첫 번째 요소와 두 번째 요소는 모두 행과 열에서 고유합니다. 가장 일반적으로 사용되는 …
24 code-golf 

3
배열에서 나무 그리기
단일 숫자 양의 정수로 중첩되거나 비어 있지 않은 배열이 제공 될 경우 (고유 보장되지 않음) 상자 그리기 문자를 사용하여 ASCII 아트 표현을 트리로 출력하십시오 ┌ ┴ ┐ ─ │ ┬ ┼. (이것들은 코드 페이지 437에서 복사되었지만 동등한 표현을 사용할 수 있습니다). 배열의 모든 정수는 나무의 잎이어야합니다. 배열에서 같은 수준의 요소는 …

17
누가 Bar Dice 게임에서 이겼습니까?
도전 Bar Dice는 주사위가 달린 바에서 플레이하는 간단한 게임입니다. 6 면체 주사위 5 개를 굴려서 최고의 핸드를 만드십시오. 스코어링은 동일한 숫자로 주사위의 가장 큰 수를 모으는 것을 기반으로합니다. 유효한 핸드가 되려면 각 핸드에 최소한 하나의 "에이스"또는 하나를 포함해야합니다. 에이스는 "와일드"의 역할을하며 다른 숫자와 쌍을 이룰 수 있습니다. 플레이어의 손의 힘은 …

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