프로그래밍 퍼즐 및 코드 골프

퍼즐 애호가와 코드 골퍼들을위한 Q & A

8
영숫자 나선
입력이 주어지면 다음 나선 중 하나를 출력하는 것이 매우 간단합니다. Input = 1A왼쪽 상단에서 시작 하는 문자로 나선을 제공합니다 . A B C D E F T U V W X G S 5 6 7 Y H R 4 9 8 Z I Q 3 2 1 0 J …

3
월요일 미니 골프 # 5 : <s> 안함 </ s> 집에서 시도하지 마십시오
Monday Mini-Golf : 매주 월요일에 게시 되는 일련의 짧은 코드 골프 질문입니다. 때때로 사람들은 삶의 규칙에 질리게됩니다. 때로는 제한적인 것처럼 보일 수 있습니다! 그러나 때때로 재미를 느끼는 것이 좋으므로 이러한 규칙을 수정하는 코드를 작성해 보겠습니다. 그리고 우리가 그 동안 다른 부정성을 수정하는 것도 가능합니다. (물론 이러한 수정 사항 은 일시적인 …
24 code-golf  string 

20
소수의 피라미드
숫자 N이 주어지면 도전은 피라미드 소수 N의 소수를 얻는 것입니다. 내용을 명확히하기 위해 다음은 예입니다. Input: 4 첫 번째 4소수 를 나열한 다음 그 합계를 계산합니다. 그런 다음 합계의 합계 등을 계산합니다. 2 &gt; 5 3 &gt; 13 &gt; 8 &gt; 33 5 &gt; 20 &gt; 12 7 최종 결과가 …
24 code-golf  math  primes 

11
문자열을 그 자체로 대치하십시오!
문자열을 자체로 대체 목표는 원래 문자열의 각 문자를 첫 번째 문자로 시작하여 줄 바꿈하여 원래 문자열의 각 문자를 대체하여 문자열을 자체로 대체하는 것입니다. 의미하는 바를 보여주는 몇 가지 예는 다음과 같습니다. 첫 번째 예 : Input: program Output: apgopra How: Program -&gt; mrogram (replace p by m in program) -&gt; …
24 code-golf  string 

6
코드 당구 (Levenshtein golf)
원하는 순서대로 다음 9 가지 작업을 수행하는 프로그램을 작성하려면 한 언어를 사용해야합니다 . 입력 한 숫자를 밑 10에서 밑 36으로 변환합니다. 샘플 입력 : 1000 샘플 출력 : RS(출력은 대문자 여야 함) 문자열의 각 문자를 기본 10 진수 10 진수 ASCII 코드로 변환하고 함께 연결된 코드를 인쇄하십시오. 샘플 입력 : …

9
Pyth는 어떻게 개선 될 수 있습니까? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . Pyth는 지속적으로 개발 중이며 새로운 기능이 항상 추가되고 있습니다. Pyth를 더 나은 언어로 만들고 싶기 때문에 사람들이 …
24 tips  pyth 

12
ASCII 문자 혼란
인쇄 가능한 문자 (ASCII 20-7E)와 n[2,16] 의 정수로 구성된 문자열을 입력으로 사용하고 문자열에 대해 다음 수정을 수행하는 프로그램을 작성하십시오. 문자열의 각 문자는 ASCII 코드로 변환됩니다 (주어진 예제는 16 진수이지만 10 진수도 허용됩니다). ASCII 코드는 기본으로 변환되어 n서로 연결됩니다. 새 문자열은 다른 모든 문자로 분할됩니다. 홀수 개의 문자가 있으면 마지막 문자가 …

30
사람이 읽을 수있는 형식으로 영화의 길이
IMDb에서 동영상의 실행 길이를 검색 할 때마다 분 단위로 표시됩니다. 즉시 나는 그것을 시간과 분으로 변환하려고합니다. 이것을 자동화하면 더 좋을 것입니다. 입력: 150 min 산출: 2 hours 30 minutes 입력: 90 min 산출: 1 hour 30 minutes 입력: 61 min 산출: 1 hour 1 minute 입력: 60 min 산출: 1 …

18
3var 통역사를 만드십시오!
3var 는 A, B 및 R이라는 세 가지 변수를 사용 하는 데드 피시 의 변형입니다 . A와 B는 누산기이며 R은 결과 변수로 사용됩니다. 이 코드 골프 챌린지에서이 언어의 제거 된 버전에 대한 통역사를 만들어야합니다. 필요한 명령 : i Increments A d Decrements A s Squares A p Prints A P …

9
3 x 3 개의 견고한 정사각형 모두 인쇄
(a와 유사한 견고한 사각형 매직 스퀘어 ) N의 정수 (1)의 구성 인 2 매 2에 의한 아 격자는 동일한 금액을 갖도록한다는 N N 의한 격자. 예를 들어, N = 3 인 경우 하나의 견고한 사각형은 1 5 3 9 8 7 4 2 6 네 개의 2x2 하위 그리드 1 …
24 code-golf  number  arithmetic  number-theory  grid  code-golf  binary  code-golf  popularity-contest  code-golf  chemistry  code-golf  code-golf  date  code-golf  quine  chess  code-golf  hexadecimal  code-golf  number  arithmetic  sequence  array-manipulation  code-golf  math  date  code-golf  typography  code-golf  string  code-golf  string  code-golf  code-golf  math  arithmetic  array-manipulation  grid  code-golf  puzzle-solver  code-golf  music  audio  code-golf  decision-problem  code-golf  geometry  code-golf  number  bitwise  code-golf  string  metagolf  hexagonal-grid  code-golf  string  code-golf  sorting  popularity-contest  code-golf  game  sequence  base-conversion  binary  code-golf  decision-problem  graph-theory  natural-language  code-golf  math  parsing  optimized-output  code-golf  array-manipulation  code-golf  graphical-output  image-processing  tiling  code-golf  graph-theory  path-finding  chess  code-golf  code-golf  balanced-string  code-golf  number  code-golf  sequence  code-golf  math  arithmetic  statistics  code-golf  chemistry 

4
푸리에의 골프 현
도전 문자열을 입력으로 받으면 해당 문자열을 출력하는 푸리에 프로그램 을 골프 다운 합니다. 푸리에에서는 문자열을 출력하는 쉬운 방법이 없습니다. 각 문자 코드를 거쳐 문자로 출력해야합니다. 푸리에 언어는 프로그램 시작시 0으로 초기화되는 전역 변수 인 누산기를 기반으로합니다. 언어의 거의 모든 연산자가 사용합니다. 일부는 누산기의 값을 변경하지 않습니다. 캐릭터 아웃 a 누산기의 …

8
ASCII Borromean 반지
Borromean 반지는 그 중 하나의 제거가 다른 두 해제됩니다 링크 된 세 개의 원의 호기심 세트입니다 : 고무 밴드와 바인더 링으로 자신을위한 세트를 만들 수 있습니다 . 고무 밴드가 많을수록 Brunnian 링크를 쉽게 만들 수 있습니다. Borromean 반지의이 아스키 아트 표현을 출력 (인쇄 또는 반환)하는 프로그램 또는 함수를 작성하십시오. +-----+ …

16
월요일 미니 골프 # 3 : 아나그램 거리
Monday Mini-Golf : 매주 월요일에 게시 되는 일련의 짧은 코드 골프 과제입니다. (죄송합니다. 조금 늦었습니다.) 나는 대부분의 사람들이 두 문자열 사이의 거리를 계산하는 알고리즘 인 Levenshtein distance에 대해 들어 보았습니다 . 이 과제는 anagram distance 라고하는 내 자신의 발명 *의 유사한 알고리즘을 구현하는 것 입니다. 주요 차이점은 문자의 순서는 중요하지 …
24 code-golf  string 

30
고유하지 않은 요소
부호있는 정수 배열의 고유하지 않은 요소를 찾는 프로그램을 작성하십시오. 결과 배열은 임의의 순서로있을 수 있습니다. 귀하의 답변은 입력이 변수에 저장되는 것으로 가정 d하고 올바른 결과로 평가 되는 스 니펫 일 수 있습니다 . 테스트 사례 각 테스트 케이스는 형식이 한 줄입니다 input =&gt; output. 출력의 다른 순열도 유효합니다. [] =&gt; …

2
슈뢰딩거의 레이저
불만을 품고 작은 국내 동물 실험 , 노벨상을 수상한 에르빈 슈뢰딩거는 가장 가까운 레이저를 찾을 대신 사물을 촬영하기로 결정했다. 왜냐하면 ... 과학! 기술 당신은 두 개의 레이저가 통과한다는 점과 레이저 빔의 크기를 받게됩니다, 당신은 레이저 빔이 위치를 결정해야 한다 , 갈 수 갔다, 그리고 수 없었다 갔다. 레이저 빔은 수평, …
24 code-golf 

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