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

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

3
Loo o p p 나는
참고 :이 질문의 제목은 "Loop It"이어야하지만 제목은 15 자 이상이어야하므로 보이지 않는 공백이 있습니다. 이 메모는 챌린지를 검색 할 수 있도록하는 것입니다. 도전 평면에 고유 한 적분 점의 유한 목록이 주어지면 꼭짓점이 정확히 그 점이고 그 자체가 교차하지 않는 다각형을 찾으십시오. 세부 입력으로서, 예를 들어 각각 x 및 y 좌표 …

3
ASCII 키 서명을 그립니다.
음표를 입력하면 고음 음자리표에 해당하는 주요 건반의 ASCII 도면이 출력됩니다. 다음은 모든 주요 키 (더블 샤프 또는 더블 플랫을 포함하지 않음)와 해당 키 서명입니다. Circle of fives deluxe 4 위키 백과 사용자 Just Just Bill, 저작권 CC BY-SA 3.0 입력이 예리한 키인 경우 적절한 수의 샤프를 사용하여 다음 ASCII 아트를 …

10
원자 이온화 에너지 압축
이것은 다른 유형의 압축 문제입니다. 일반적인 kolmogorov 복잡성 문제에서는 목록을 정확하게 다시 작성해야합니다. 여기에서 원하는 방식으로 값을 반올림 할 수 있습니다. 캐치는 무엇입니까? 당신의 점수는 당신의 결과가 얼마나 잘못되었는지에 따라 불이익을받습니다. 이 질문의 맨 아래에는 첫 번째 108 요소에 대한 첫 번째 이온화 에너지 목록이 있습니다. 프로그램 실행시이 목록의 합리적으로 …

30
HTML로 am * n 테이블 생성
입력 : 두 진수 정수 m및 n그 각각 테이블의 행과 열 수를 제공합니다. m그리고 n이상 또는 1과 동일. 출력 : m 개의 행과 n 개의 열이있는 HTML의 테이블입니다. 테이블은 선택한 최신 브라우저로 표시 할 수 있어야합니다. 대부분의 브라우저는 태그를 닫지 않아도 모든 것을 올바르게 표시합니다. 적절한 들여 쓰기 및 간격은 …

12
삼항 삼각형
이것의 아이디어는 주로 BIO 2017 q1 에서 나온 것 입니다. 많은 사람들이 그것을 좋아하는 것처럼 보이기 때문에 이진 시퀀스 도전 에서이 도전을 게시 할 아이디어를 얻었 습니다. 또한 이것은 샌드 박스에 게시하지 않고 게시 한 첫 번째 과제입니다. 아무도 좋아하지 않으면 삭제하겠습니다. 규칙 3 진 (기수 3)으로 일련의 자릿수를 취하십시오. …

13
Hafnian 코드 골프
문제는 매트릭스의 Hafnian에 대한 codegolf 를 작성하는 것입니다 . 의 Hafnian 2n-by- 2n대칭 행렬 A로 정의된다 : 여기서 S 2N가 에서 모든 정수 순열의 집합을 나타냄 1에 2n즉, [1, 2n]. Wikipedia 링크는 인접 행렬에 대해 설명하지만 실제 대칭 입력 행렬에 대해서는 코드가 작동해야합니다. Hafnian의 응용에 관심이있는 사람들을 위해 mathoverflow 링크가 …

3
누락 된 숫자 수정
배경: 나는 지난 밤 에이 질문을 처음 게시했으며 그 모호함에 반발을 받았다. 그 후 문제의 말뿐만 아니라 그 복잡성 (O (1)이 아님)에 관해 많은 직원들과상의했습니다. 이 프로그래밍 문제는 아마존 인터뷰 질문에서 악의적 인 스핀입니다. 의문: 임의로 연결된 정수 [0, 250), 0에서 250 사이의 문자열이 주어지면 시퀀스에 하나의 숫자가 없습니다. 당신의 …

29
숫자에서 이진 경로를 출력
를 n만족 하는 정수 n > 0의 경우 이진 표현을 기반으로 값을 오른쪽 내림차순으로 작성하십시오. 규칙 첫 번째 (가장 중요한) 세트 비트는 항상 왼쪽 상단에 있습니다. 다음 비트가 설정되면 (a 1), 이전에 그린 문자와 같은 열의 다음 줄에 문자 ( "채워진")를 그립니다. 공백 ( "빈")을 사용하여 채우십시오. 그러나 모든 문자는 …
22 code-golf  number 

15
도미노를 쓰러 뜨려 라!
영감을 얻은 이 질문 덕분에 이 챌린지에서 우리는 도미노 라인을 |, /및 의 문자열로 나타냅니다 \. 입력으로 도미노 문자열이 제공되며 정착시 모양을 결정해야합니다. 다음은 도미노가 넘어지는 방법에 대한 규칙입니다. 상설 도미노은 |, 왼쪽 타락한 도미노의 왼쪽 \,뿐만 아니라 왼쪽 타락한 도미노 될 것입니다. |오른쪽 도미노의 오른쪽에 서있는 도미노도 /오른쪽 도미노가됩니다. …

15
독립적 인 숫자의 순서
자체 포함 숫자 를 양의 정수로 정의하고 숫자는 자신과 동일한 길이의 런으로 나타납니다. 다시 말해, 10 진수 d ( 0 제외 )는 정확히 d 길이의 런에서만 발생합니다 . 태스크 아래 나열된 세 가지 방법 중 하나를 선택할 수 있습니다. 정수 주어 N , 출력 n 개의 제 (0 또는 1 …

22
수평 ASCII 애완용 뱀 확인
최근에 몇 가지 ASCII 애완용 뱀 문제가있었습니다 (예 : 여기 ) 0 0 0 0 0 000 00 0 00 000 0 0 000 0 0 0 00 0 000 이 과제는 무작위로 생성 된 수평 애완 동물 뱀 (높이 5 줄, 길이 30)을 확인하고 다음을 확인하는 것입니다. 각 열에는 …

10
피보나치 같은 시퀀스에서 가장 낮은 초기 숫자
양의 정수 입력 N이 주어지면 두 개의 음이 아닌 숫자 a 와 b를 출력합니다 . 여기서 a <b , 가능한 가장 낮은 평균값으로 숫자 N 이 되풀이 관계 시퀀스의 일부가됩니다. f(0) = a f(1) = b f(n) = f(n-2)+f(n-1) 경우에는 평균 이상의 용액있다 및 B는 다음으로, 최소화는 출력해야 최저로 한 …

26
기분 좋은 숫자입니까?
유쾌한 숫자 (이 정의에 따름)는 다음 프로세스를 통과 할 수있는 숫자입니다 ( 41802000예를 들어 보자). 후행 동일한 숫자를 분리하십시오 ( 41802000 => [41802, 000]) 숫자의 전반부를 정렬하고 최대 값을 가져옵니다 ( [41802, 000] => [8, 000]) 최종 요소의 길이를 가져옵니다. 결과 요소 A 와 B를 호출합니다 ( [8, 000] => …

6
범용 정수 시퀀스 생성
정의 모든 유한 한 정수 시퀀스를 연속 된 서브 시퀀스로 포함하는 경우 (무한한) 정수 시퀀스 범용이라고하자 즉, 정 순서 (a 하나 하는 2 , ...) 각각의 유한 정수 시퀀스 경우에 한정해 보편적 (b (1) , ..., (B)의 n은 ) , 오프셋가 K 되도록 (a K + 1 ,…, a k …

5
대칭 무당 벌레
소개: 무당 벌레에 대해 생각할 때 일반적으로 검은 반점이있는 빨간색 또는 어두운 주황색 버그를 생각합니다. 이것이 반드시 필요한 것은 아니지만, 빨강 / 주황색 점이있는 무당 벌레가있는 검은 색 이나 점이없는 무당 벌레 가 있기 때문에 , 우리는 주로이 아시아 무당 벌레와 같은 무당 벌레를 묘사합니다. 주목해야 할 또 다른 점은 …

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