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

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

20
가장 기여하는 행
음수가 아닌 정수로 구성된 비어 있지 않은 행렬이 주어지면 어떤 고유 한 행이 행렬의 요소 합계에 가장 많이 기여하는지 응답하십시오. 예를 들어 고유 한 행 모양 (또는 정렬 순서)의 마스크 또는 해당 항목의 인덱스 (0 또는 1 기반) 또는 행 (어느 순서로든)으로 구성된 하위 행렬 또는 일부 사전 구성의 종류… …

11
트위스트와 함께 안녕하세요 세계
목표 : "Hello, world!"의 고전적인 결과를 가져올 코드를 작성하는 것이 목표입니다 . STDOUT 또는 이와 동등한 것으로 인쇄되고 있습니다. 규칙 : 코드는 ASCII로 인쇄해야합니다. 모든 코드는 작동해야합니다. 단일 계산 문자를 제거하면 결과가 변경되거나 코드가 작동하지 않아야합니다. 할당 후 모든 변수를 사용해야합니다. 출력에 문자 및 문자열 리터럴이 필요합니다. 즉, 문자 리터럴 …

13
언덕 아래로 굴러가는 바위를 계산
소개 시시 푸스는 최근 직장에서 어려움을 겪고있었습니다. 그는 결코 아무것도하지 않는 것처럼 보이며이 문제에 대한 해결책을 찾고 싶습니다. 그의 현재 고용은 언덕 위로 바위를 굴려야합니다. 그는 일반적으로 자신의 일을 잘하지만 언덕 꼭대기에 가까워 질 때마다 다시 굴러 떨어집니다. 그는 자신의 일에 정말로 좌절하고 있으며 컴퓨터가 언덕을 굴러 내리는 바위를 시뮬레이트함으로써 …
17 code-golf 

2
유리 n- 폴리오 미노를 갖는 n X n 정사각형의 별개의 타일링 수
최신 "좋은" OEIS 시퀀스 인 A328020 은 몇 분 전에 게시되었습니다. 유리 n- 폴리오 미노를 갖는 n X n 정사각형의 별개의 타일링 수. 이 시퀀스는 타일의 정사각형까지 계산합니다. 시퀀스에는 6 개의 용어가 있지만 여기에있는 사람들이 더 확장 할 수 있는지 알고 싶습니다. 예 들면 n=4OEIS 현재 이미지에 도시 된 바와 …

1
강력한 연결
소개 다음 과 같이 하나의 큰 사각형 보드로 정의 된 농장 이 있습니다. 각 작은 사각형 안의 숫자는 해당 지역의 가치 / 현금 / ...을 나타냅니다. 농부는 연결된 N 사각형 을 찾는 데 도움이 필요합니다 (모든 N 사각형에 공유 경계가 하나 이상 있어야 함) 는 그에게 가장 큰 가치를 부여합니다. …
17 code-golf  grid 

20
Dottie 수의 근사치
현상금이 만료 7 일 . 이 질문에 대한 답변은 +100 평판 현상금을 받을 수 있습니다 . Adám 은 기존 답변 에 대한 보상을 원합니다 . 이 잘 설명 된 답변은 여기 APL에서 처음 이어서이 현상금에 해당 됩니다. 도티 번호 코사인 함수의 정점 또는 방정식의 해결책 COS (X) = X . …

30
"좋은"과 "나쁜"교환
도전 설명 : 사용자에게 입력을 요청하는 프로그램을 작성하십시오. 사용자는 Good또는 을 입력 Bad합니다. 다른 입력을 지원하지 않아도됩니다. 사용자가을 입력 Good하면 인쇄 Bad하고 그 반대의 경우 (표준 출력 등) 노트: 1) 다른 두 단어 쌍을 사용할 수 없습니다. 2) 프로그램은 한 번만 요청하고 인쇄하면됩니다. 3) 프롬프트 문자열을 표시 할 필요가 없습니다. …

3
삼각형을 잃지 않고 삼각형 배열에서 점 제거
나는이 조합론 문제 내가 입고 싶은 것을 OEIS을 -THE 문제는 내가 충분히 용어를 필요가 없다는 것입니다. 이 코드 문제는 더 많은 용어를 계산하는 데 도움이되며 가장 많은 수의 용어를 포함하는 제출물을 가진 사용자가 승자가됩니다. 문제 측면 길이가 삼각형 전구 배열을 제공한다고 가정 해보십시오 .엔nn o o o o o o …

3
N을 ASCII 알파벳보다 N 배 위로 올릴 때 항상 N을 인쇄하는 프로그램 작성
입력이없는 인쇄 가능한 ASCII 문자 만 사용하여 프로그램을 작성하십시오 . 참고로, 다음은 95 개의 인쇄 가능한 ASCII 문자 순서입니다. !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ 프로그램이 실행되면 0stdout에 인쇄하고 (선택 사항 인 후행 줄 바꿈) 표준 종료하십시오. 프로그램의 각 문자가 인쇄 가능한 ASCII에서 오른쪽에있는 문자 N 공백으로 대체되고 공백에서 반복 ~될 때 결과로 인쇄 가능한 …

14
그레이엄 수 출력
Graham의 수로 표현 된이 64 개의 레이어를 모두 Wikipedia에서 출력하는 프로그램을 작성하십시오 . 귀하의 출력이 정확히 일치해야 이 ASCII 버전은 (이 ^표현 크 누스의 상향 화살표 슬래시의 조합을 밑줄은 큰 수평 중괄호를 나타냅니다) : 3^^...............................................................................................................................^3 \_______________________________________________________________ _______________________________________________________________/ \/ 3^^.............................................................................................................................^3 \______________________________________________________________ ______________________________________________________________/ \/ 3^^...........................................................................................................................^3 \_____________________________________________________________ _____________________________________________________________/ \/ 3^^.........................................................................................................................^3 \____________________________________________________________ ____________________________________________________________/ \/ …

6
판에서 상태로
이것은 본질적 으로 미국 번호판 생성 과 반대입니다. 도전 과제 : 아래 번호판 형식 중 하나와 일치하는 문자열이 있으면 해당 형식과 일치하는 가능한 모든 상태를 출력하십시오. 테이블 아래에서 0한 자리를 의미 0를 9포함하고, A단일 문자의 약자 A통해 Z포함. 이 문제를 해결하기 위해 복잡한 형식 규칙 (예 : 가변 자릿수를 가진 …

4
멋진 문자열 교체
하자 S, a및 b각각의 문자열을 나타냅니다 목표 : 당신이 모든 항목을 대체 할 경우 표준 문자열 기능을 대체 쓰기 a문자열 S로 b너무 오래 같은 것은 a이미 인스턴스의 일부가 아닙니다b 예를 들어 문자열 S=My oh my that there is a big ol' that 그리고 우리는 멋진로 교체하고 싶어 a = that하고 …
16 code-golf  string 

13
내 담당자가 스택 교환 양식입니까?
전제: 메달 수 (골드,은, 브론즈를 따로 계산)를 기본 10 자리 숫자로 분해하고 주어진 순서에 따라 몇 가지 경고를 통해 결합 할 수 있다면 평판 교환 형식으로 평판이 나옵니다. 분해하는 동안 각각 금메달 자리는 3 자리 숫자입니다. 은은 두 자리 숫자입니다. 청동은 한 자리입니다. 당신이 어떤이없는 경우 SE는 메달 유형을 표시하지 …

30
3 분할!
문자열이 주어지면 _끝 부분 에 패딩 하여 세 개의 문자 그룹으로 나눕니다 . 관련 이지만 여전히 다릅니다. 샘플 I / O : 'abcde' -> 'abc', 'de_' '1234' -> '123', '4__' '' -> [] or falsey value 'Three spree!' -> 'Thr', 'ee ', 'spr', 'ee!' 6MB 문자열 이것은 code-golf 이므로 가장 …

5
New Order # 5 : 피보나치와 비티가 Wythoff에서 만나는 곳
소개 (무시 될 수 있음) 모든 양수를 규칙적인 순서 (1, 2, 3, ...)로 넣는 것은 약간 지루하지 않습니까? 그래서 여기 모든 양수의 순열 (순환)에 관한 일련의 도전이 있습니다. 이것이이 시리즈의 다섯 번째 과제입니다 ( 첫 번째 , 두 번째 , 세 번째 및 네 번째 도전에 연결됨). 이 문제에서 우리는 …

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