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

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

14
합계는 항상 15입니다
음수가 아닌 정수의 배열을 입력으로 취하고 입력 배열의 요소와 함께 벡터 / 배열 세트를 순서대로 출력하는 프로그램 또는 함수를 작성하고, 각 벡터의 합이 15가되도록 분할하십시오. N 요소가 "15"를 누르지 않으면 15를 통과 한 숫자는 잘 려야하며 나머지는 다음 벡터의 첫 번째 요소가됩니다. 이것은 입력 배열의 끝에 도달 할 때까지 계속됩니다. …

22
약어는 분명히 메시지 센서를 좁힐 수 있습니다
이 때문에 구가 단어의 약어 인 경우 더 나은 운동 방법이 필요합니다. 또한 해당 문구와 단어가 재귀 약어인지 확인하는 것이 좋습니다. 당신의 작업 : 단어와 구가 한 줄로 분리되어 주어지면 구가 머리 글자 어이고 재귀 머리 글자 이면 출력됩니다 . (구는 그것이 의미하는 것을 포함합니다) 입력은 공백뿐만 아니라 알파벳 문자로 …

30
카탈로니아 어 숫자
카탈루냐어 번호 ( OEIS는 ) 종종 조합론에 나타나는 자연수의 순서입니다. n 번째 카탈로니아 어 숫자는 Dyck 단어 (괄호 또는 괄호의 균형 문자열)입니다 [[][]].; 처음부터 시작하는 모든 하위 문자열이 숫자보다 크거나 같은 문자 수를 갖도록 두 문자 a와 b를 사용하여 문자열로 공식적으로 정의됩니다. 길이가 2n 인 전체 문자열의 a 및 b …

4
소행성 장을 성공적으로 탐색
소개 소행성을 성공적으로 탐색 할 수있는 가능성은 약 3,720에서 1이라는 것을 누구나 알고 있습니다. 당신의 인공적인 삶을 두려워해서, 당신은 우주선의 독특한 방언 ( 선호하는 코드 골프 언어를 읽으십시오 )에서 소행성 회피 ASCII 미로를 가져갈 길을 결정하는 소행성 회피 프로그램 을 코딩하기로 결정합니다 . 입력 Millenium Falcon에는 다음과 유사한 데이터를 제공하는 …
36 code-golf  maze 

10
내가해야 할 수학 문제가 얼마나되는지 알려주세요!
선생님은 항상 숙제에 가장 복잡한 수학 문제를 제시합니다. 처럼 : pg. 546: 17-19, 22, 26, pg. 548: 35-67 odd, 79, 80-86 even. 숙제를 위해 얼마의 시간을 따로 두어야하는지 미리 알고 싶지만 그 모든 것을 알아 내고 싶지는 않습니다. 그렇기 때문에 당신의 임무는 저를 위해 그것을 프로그래밍하는 것입니다. 사양 args, stdio …

24
ASCII 다시 매핑
도전 ASCII 문자를 재정렬하는 프로그램을 작성하십시오! 인쇄 가능한 모든 ASCII 문자를 포함하는 단일 문자열을 정확히 한 번만 출력해야합니다. 이 문자열의 첫 번째 문자에는 값 1이 지정되고 두 번째 문자에는 값 2가 지정됩니다. 일반적으로 두 문자가 서로 옆에 있으면 (문자 코드의 차이가 1 임) 출력에서 ​​서로 옆에 나타나지 않을 수 있습니다. …

18
피타고라스 정리를 시각적으로 설명
피타고라스 정리에 대한 일반적인 시각적 설명은 다음과 같습니다. 정사각형은 a + b = c피타고라스 정리와 같이 변의 길이를 제곱 한 영역을 나타냅니다 . 이 부분은 당신이 보여 주어야 할 것입니다. 당신의 작업 측면 a과 b직각 삼각형 을 나타내는 두 개의 정수를 입력으로받습니다 (예 :) 3, 4. 그런 다음 길이에서 사각형을 …

7
원형 그래픽으로 숫자
먼저, 이 퍼즐 을 연구 하여 제작할 내용에 대한 느낌을 얻으십시오. 당신의 과제는 1에서 100 사이의 (기본 10) 숫자가 주어지면 퍼즐에서와 같은 원형 그래픽을 출력하는 프로그램이나 함수를 작성하는 것입니다. 로마 숫자 대신 그래픽을 생성한다는 점을 제외하고는 이 문제 와 유사합니다 . 다음 원은 왼쪽에서 오른쪽으로 숫자 1-10을 나타냅니다. 퍼즐 상태에 …

9
올바른 순서로 사탕을 먹는
사탕을 먹을 때 나는 평범한 평신도보다 더 높은 기준을 따릅니다. "혼합"과 "최종을 위해 최선을 다하는"사이에는 미묘한 균형이 있습니다. 이 도전에서, 당신은 각 문자가 사탕 조각을 나타내는 문자열을 받게됩니다. 다른 문자 (대소 문자 구분)는 다른 유형의 사탕을 나타냅니다. 그런 다음 프로그램은 아래 절차에 따라 올바른 사탕 소비 순서를 결정해야합니다. 이 작업을 …

3
정물 (또는 움직이는 것)을 페인트합니다-Life of Life에서 이미지를 그립니다.
그레이 스케일 이미지가 입력으로 제공됩니다. Conway의 Game of Life 에서 입력 이미지와 최대한 비슷한 정적 또는 반복 패턴을 찾는 것이 작업입니다 . 귀하의 출력이 될 수 중 정지 이미지 나 GIF로 변환 할 수있는 형식의 반복 애니메이션. 출력 이미지 크기는 입력과 같아야하며 흑백 픽셀 만 포함해야합니다. 출력이 애니메이션 인 경우 …

1
도미노 회로
스코어 보드 다음은 VisualMelon 제출에 대한 원시 점수 (예 : 도미노 수)입니다. 더 많은 답변이 나오면 아래에 설명 된 정규화 된 점수로 바꾸겠습니다. 기존 솔루션은 이제 벤치 마크의 모든 회로를 해결할 수 있습니다. Author Circuit: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 …


9
레이싱 카 프로그래밍
@kuroineko에게 축하드립니다. 건틀릿 트랙에서 현상금을 얻습니다 (672 이동). 리더 : * Nimi는 경량 2129를 기록했습니다. 다른 항목은 더 크지 만 약간의 속도를 보여줍니다. * 리더는 추후 입장으로 인해 변경 될 수 있습니다. 당신의 임무는 경주 용 자동차를 빨리 운전할 수있는 작은 프로그램을 작성하는 것입니다. 규칙 프로그램은 트랙의 이미지를 읽습니다. 노란색 …

28
Car는 Carpet과 마찬가지로 Java는 JavaScript
제목은 도난당한 영감 그렉 Hewgill의 대답 에 자바 스크립트와 자바의 차이는 무엇? 소개 Java와 JavaScript는 프로그래머들 사이에서 일반적으로 사용되는 언어이며 현재 Stack Overflow 에서 가장 인기있는 태그입니다. 그러나 우리 모두 알다시피, 비슷한 이름을 제외하고는이 둘은 거의 공통점이 없습니다. 프로그래밍에서 가장 악명 높은 논쟁 중 하나를 기리고 태그 검색에 대한 최근의 …

5
Zzub Zzif (리버스 피즈 버즈)
(A)의 조각이 주어 소다 버즈 되도록 최저 값으로 정확한 숫자를 삭제하고 숫자 출력 충전 소다 버즈 조각이 정확한지를. 이 과제의 목적을 위해, fizz그리고 buzz각각 3, 5의 평소의 값을 갖는다. 입력이 유효하지 않은 일련의 fizz, buzz빈 줄이면 대신 줄 zzubzzif바꿈을 사용하거나 사용하지 않고 출력 합니다. 입력과 출력은 줄 바꿈으로 구분 된 …

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