«code-golf» 태그된 질문

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

21
오늘이 무슨 요일인가요?
당신은 행성 Flooptonia로가는 길에 우주 관광입니다! 비행 시간은 47,315 년이 더 걸리기 때문에 극저온으로 얼어 붙기 전에 시간을 보내기 위해 플루토 니안 달력을 이해하는 데 도움이되는 프로그램을 작성하기로 결정합니다. 다음은 208 일의 긴 Flooptonian 달력입니다. Month Days Input Range Qupu 22 [0-22) Blinkorp 17 [22-39) Paas 24 [39-63) Karpasus 17 …
34 code-golf  date 

10
ASCII에서 비트 패턴으로 프랙탈 생성
개요 프랙탈을 인코딩하는 비트 패턴과 프랙탈의 세대 별 스케일 팩터 및 세대 수를 고려하여 간단한 프랙탈 패턴을 인쇄하는 프로그램을 작성하십시오. 설명 다음은 Sierpinski Carpet 의 ASCII 표현입니다 . 0 세대 : # 1 세대 # # # # # # # # 2 세대 # # # # # # …

18
배열 풀기
이 도전은 Mathematica.SE에 대한 질문에서 영감을 얻었습니다 . 임의의 구조로 구성된 중첩 목록 / 배열이 있다고 가정합니다 (각 레벨의 목록의 길이가 반드시 같을 필요는 없음). 간단히하기 위해 노드가 음이 아닌 정수이거나 빈 배열이라고 가정합니다. 예로서 [[[1, 3], 2], [1, 4], 12, [[0, [], 0], [5, [7]]]] 때때로 노드를 조작하기 위해 …

23
암호화 해시 골프
이 콘테스트는 끝났습니다. 경찰과 강도 도전 과제 의 특성으로 인해 관련 강도 도전에 대한 관심이 줄어들면 경찰 도전이 훨씬 쉬워집니다. 따라서 여전히 해시 함수를 게시 할 수 있지만 답변이 수락되지 않거나 리더 보드의 일부를 구성하지는 않습니다. 이 과제는 충돌에 강한 해시 함수 의 최단 구현을 검색 하는 것입니다 . 즉, …

30
Ackermann 기능
Ackermann 함수는 원시 재귀 적이 지 않은 계산 가능한 총 함수 중 가장 간단한 예 중 하나로 유명합니다. 우리는 A(m,n)음이 아닌 두 정수 를 취하는 정의를 사용합니다 . A(0,n) = n+1 A(m,0) = A(m-1,1) A(m,n) = A(m-1,A(m,n-1)) 구현할 수 있습니다 두 개의 정수를 입력으로 사용하여 정수를 반환하는 명명 된 또는 …

30
각 입력 단어의 첫 글자를 대문자로
비교적 빠른 편이지만 마음에 드실 것입니다. Codegolf는 문장 형태로 입력을 한 다음 각 단어에서 대문자로 된 첫 글자를 출력하는 프로그램입니다. 규칙 : 제출물은 기능의 형태가 아닐 수 있습니다. 그래서 안돼: function x(y){z=some_kind_of_magic(y);return z;} 최종 답변으로 ... 코드는 입력이 필요하고 출력을 제공한다는 것을 보여 주어야합니다. 코드는 입력 된 다른 대문자를 유지해야합니다. …

1
지뢰 찾기 솔버
우리는 이미 지뢰 찾기 필드를 생성 했지만 PCG가 폭발하기 전에 누군가가 생성 된 광산을 청소해야합니다! 당신의 임무는 약간의 수정 된 “Working Minesweeper”솔루션 솔루션 과 호환되는 Minesweeper Solver를 작성하는 것입니다 (작업은 공백으로 구분되어 더 큰 필드를 허용합니다). 입력 : 지뢰 찾기 필드, 공백으로 구분 된 필드. 첫 번째 줄은 총 광산 …

5
레이저는 어디로 갑니까?
2 차원 그리드를 가져 와서 여러 개의 선분을 그려 거울을 나타냅니다. 이제 이론적 인 레이저를 배치 할 지점과 가리키는 방향을 정의하는 각도를 선택하십시오. 문제는 특정 거리만큼 레이저 빔 경로를 따르는 경우 어떤 좌표 점에 있습니까? 예: 이 화상에서는 L, 레이저의 위치 t(플러스 X 축으로부터 측정) 그것의 각도이며 M1, M2그리고 M3모든 …
34 code-golf 

4
플립 핀 스퀘어
행과 열만 뒤집어 (중심점을 중심으로 뒤집어) 자릿수를 푸는 프로그램이나 함수를 만듭니다. 입력 입력은 다음과 같이 9 줄 문자열 형태의 9x9 자릿수 격자입니다. 986553229 264564891 759176443 643982153 567891234 526917874 685328912 891732537 117644378 이 입력 형식은 협상 할 수 없습니다. 입력 형식이 "크리에이티브"인 솔루션은 유효하지 않은 것으로 간주됩니다. 산출 출력은 주어진 순서로 …
34 code-golf 

22
하트 모양 그리기
도전 하트 모양 그리기 ... ASCII 아트로! 당신의 예술은 나의 것과 똑같아 보일 필요는 없지만, 하트 모양처럼 보여야합니다. 마음의 내부에는 "사랑"이라는 단어가 적어도 20 번 들어 있어야합니다 규칙 프로그램은 예술 작품을 콘솔에 써야합니다. 가장 짧은 코드 (바이트, 모든 언어)가 이깁니다. 우승자는 2 월 14 일 발렌타인 데이에 선정됩니다.

30
ROT-13 변환 표준 입력
도전 과제 : 임의 길이의 입력을 읽고 입력의 ROT13 을 생성하는 것 . AZ 이외의 모든 문자는 출력 그대로 그대로 복사해야하며 가능한 경우 대소 문자를 유지해야합니다. 표준 스트림을 읽고 쓸 수있는 모든 언어는 공정한 게임입니다.

30
이 숫자는 사악합니까?
소개 숫자 이론에서 이진수 표현에 짝수의 1이 있으면 숫자는 악의로 간주됩니다. 오늘의 도전에서, 당신은 주어진 숫자가 악한 지 아닌지를 식별하게 될 것입니다. 도전 당신의 임무는 음수가 아닌 단일 정수를 입력으로 받아들이고 그 숫자가 사악한 지 여부를 출력 (또는 반환)하는 전체 프로그램 또는 함수를 작성하는 것입니다. 숫자가 악한 경우 진실한 값을 …

30
인터레이스 스트링
문제는 동일한 길이의 두 문자열이 주어지면 다른 모든 문자를 바꾸고 결과 문자열을 순서대로 출력 / 반환하는 프로그램이나 함수를 작성하는 것입니다. 예 "Hello," "world!" --> "Hollo!" "werld," "code" "golf" --> "codf" "gole" "happy" "angry" --> "hnpry" "aagpy" "qwerty" "dvorak" --> "qvertk" "dworay" "1, 2, 3" "a, b, c" --> "1, b, …
34 code-golf  string 

6
배가하고 정리하여이 수에 도달 할 수 있습니까?
Math.SE에 대한이 질문에서 영감 을 얻었습니다 . 시작 1하여 다음 두 가지 작업 중 하나를 반복적으로 수행 할 수 있습니다. 숫자를 두 배로 늘리십시오. 또는 선행 0이 없어야한다는 점을 제외하고 원하는 방식으로 숫자를 다시 정렬하십시오. 연결된 Math.SE 게시물에서 예를 들어 1000다음 단계를 통해 도달 할 수 있습니다 . 1, 2, …

30
내 전자 레인지는 얼마 동안 작동해야합니까?
배고파. 전자 레인지로하자. 1에서 4 자리 사이의 숫자 입력이 주어지면 전자 레인지가 작동하는 시간 (초)을 출력하십시오. 세부 트릭은 사용자가 초 또는 초와 분의 조합을 입력하는지 파악하고 있습니다. 1과 10의 장소는 초로 해석되어야하고 수십 및 수천의 장소는 분이어야합니다. 예를 들어, 값 1234은 12 분, 34 초로 해석 9876되어야하며 98 분, 76 …
33 code-golf  number 

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