«code-golf» 태그된 질문

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

14
슈퍼 회문을 찾아라!
숫자는 99999999입니다.이 숫자는 분명히 회문입니다. 99999999의 가장 큰 소수는 137입니다. 99999999를 137로 나누면 729927이됩니다.이 숫자는 회문이기도합니다. 729927의 가장 큰 주요 요인은 101입니다. 729927 / 101 = 7227은 다시 회문입니다. 7227의 가장 큰 주요 요인은 73입니다. 7227 / 73 = 99는 다시 회문입니다. 가장 큰 소수로 더 세분화하면 9, 3 및 …

11
디캔팅 문제
C 0 ... C N-1 리터 (0 < C <50)와 목표 G 리터를 담을 수있는 N 디켄터 (0 < N <10)가 주어진 경우, 다음 조치 : 디캔터 채우기 디캔터 비우기 붓는 것이 가득 찼거나 붓는 것이 비워 질 때까지 한 디캔터에서 다른 데칸 타로 붓습니다. 목표량 G 는 끝에있는 용기 …
23 code-golf  math 

14
목자라고
피곤하지만 잠들 수 없습니다. 양을 세도록 도와주세요. 입력 N (양의 정수)이 주어지면 아래 샘플과 같이 N 양이 아스키 울타리 위로 뛰어 오게하십시오. 한 번에 하나의 프레임 만 표시해야합니다. o |-| ──|-|── 0 o|-| ──|-|── 0 o |-| ──|-|── 0 |-|o ──|-|── 0 |-| o ──|-|── 0 o |-| ──|-|── 1 …

1
힙 지붕의 하향식 뷰를 ASCII로 렌더링
먼저, 몇 가지 용어 ( source ) : 고관절 지붕 (위키 인용)는 "지붕의 종류 여기서 벽 사방 경사 아래쪽 보통 비교적 완만" 경사는 지붕의 일부인 평면 표면입니다. 능선은 두 개의 반대 지붕 경사가 만나는 가장자리입니다. 엉덩이는 수직 벽에 속하는 두 개의 경사가 만나는 볼록한 가장자리입니다. 계곡은 수직 벽에 속하는 두 …

25
배열의 역 델타
배열의 역 델타 배열 의 역 델타 연속 당신의 임무는 부호있는 32 비트 정수의 배열을 취하고 델타를 뒤집어 다시 컴파일하는 것입니다. 예 목록, 18 19 17 20 16 델타가 있습니다. 1 -2 3 -4 반대로하면 다음과 같은 결과가 나타납니다. -4 3 -2 1 그런 다음 수율을 사용하여 다시 컴파일 할 …

2
다이너마이트가있는 마우스
당신은 마우스입니다. 당신의 마우스 친구들은 모두 잡히고 의식이없고 입구 / 출구가 하나 밖에없는 미로에 갇혀 있습니다. 당신은 미로의 완벽한지도를 가지게되므로, 당신은 돌진하고 그들을 모두 안전하게 운반 할 수있는 솔루션을 계획 할 수 있습니다. 그러나 미로는 임계 값에 1000도달 하면 경고를 트리거하는 보안 시스템으로 보호되어 구조 임무에 실패하게됩니다. 이전 미로 조사에서, …

3
번트 팬케이크 문제
이 도전은 팬케이크 뒤집기 와 관련이 있습니다. 팬케이크 정렬에 대해 들어 보았을 것 입니다. 팬케이크 스택은 팬케이크가 접시에서 가장 작은 것까지 정렬 될 때까지 주걱을 스택에 넣고 주걱 위의 모든 팬케이크를 뒤집어 크기별로 정렬합니다. 탄 팬케이크 문제는 약간 다릅니다. 모든 팬케이크에는 이제 구운 한쪽면이 있으며, 분류가 완료되면 각 팬케이크의 탄 …

16
피라미드 행렬 만들기
피라미드 행렬은 아래 두 행렬과 같이 모든 숫자가 중심점에서 증가하거나 감소하는 정사각 행렬입니다. 1 1 1 1 1 1 2 2 2 1 1 2 3 2 1 1 2 2 2 1 1 1 1 1 1 또는: 3 3 3 3 3 3 2 2 2 3 3 …

19
가짜 소스 코드
소스 코드의 각 문자에 대해 임의의 문자 하나를 출력합니다 (아래 그림 참조). 각 문자의 확률은 원래 소스 코드의 빈도입니다. 따라서 출력은 quine과 유사한 가짜 소스 코드가됩니다. 사양 제한 사항 표준 퀴인 제한이 적용됩니다. 빈 프로그램이나 기능이 없습니다. 또한 자신의 소스를 읽을 수 없습니다. 산출 출력되는 문자 수는 소스 코드의 문자 …


12
순열의주기 수
고려 순열 정수의를 1, ..., n등이 하나 n = 6: [5,2,4,3,6,1] 순열을에서 [1,2,3,4,5,6]로의 매핑으로 보는 경우 순열 [5,2,4,3,6,1]을 분리 된 주기로 분리 할 수 ​​있습니다 . 사이클은 서로 매핑되는 요소의 하위 집합입니다. 예를 들어에 1매핑되고 5에 6매핑되고에 다시 매핑됩니다 1. 따라서 한주기는입니다 [1,5,6]. 다른주기는 [2]및 [3,4]입니다. 따라서이 순열 의주기 수 …

6
정확한 소수로 분수
두 개의 정수 a 를 부여한 프로그램이나 함수를 작성하십시오 . b 는 분수 a / b를 정확하게 나타내는 10 진수를 포함하는 문자열을 출력합니다 . 경우 A / B는 소수의 도트 또는 선행 0없는 정수, 단순히 출력 값이다 : 123562375921304812375087183597 / 2777 -> 44494913907563850333124661 81 / 3 -> 27 -6 / …

23
믹스의베이스
입력 : 각 항목이의 범위에있는 정수 목록 / 배열입니다 2-36. 출력 : 정수의 합 (기수 10). 여기서 각 다음 정수는 이전 값의 기저에 있습니다 (일반 기수 10으로 시작). 예 : 다음과 같은 입력이 있다고 가정 해 봅시다 [4, 12, 34, 20, 14, 6, 25, 13, 33] . 4 (4 in …

1
스택 교환
문제 S 1 ~ S N 이라는 N 개의 스택 이 있고 각 S k (k = 1 ~ N)에 숫자 k의 N 복사본이 포함되어 있다고 가정 해보십시오. 예를 들어 N = 3 인 경우 스택은 다음과 같습니다. 1 2 3 <- top of stack 1 2 3 1 2 …


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