«code-golf» 태그된 질문

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

18
한 달의 월을 정렬
함수 또는 문자열 입력을합니다 프로그램을 작성, 제목의 경우, 영어 월 이름을 완전히 철자 : January, February, March, 등 (널 / CR / LF가 그렇게 선택하는 경우 OK, 일부 비 알파 문자로 구분 종료) 및 중 두 번째 입력이 첫 번째보다 큰 경우 (월 순서로) Truthy 값을 반환하여 두 입력을 비교합니다. …

30
부울 배열 반전
좋은 간단한 것 입력 부울 배열 (또는 허용 가능한 대안)이 주어지면 배열의 길이가 32 요소를 넘지 않는다고 가정 할 수 있습니다. [false, false, true, false, false] 산출 배열의 모든 요소를 ​​뒤집어 출력합니다. [true, true, false, true, true] 규칙 당신은 전체 프로그램이나 함수를 작성할 수 있습니다 표준 허점 적용 언어별로 가장 …

14
이산 컨벌루션 또는 다항식 곱셈
비어 있지 않은 두 개의 정수 목록이 주어지면 제출물이 두 개의 이산 컨벌루션 을 계산하고 반환해야합니다 . 흥미롭게도리스트 요소를 다항식의 계수로 간주하면 두리스트의 컨볼 루션은 두 다항식의 곱의 계수를 나타냅니다. 정의 리스트 감안 A=[a(0),a(1),a(2),...,a(n)]하고 B=[b(0),b(1),b(2),...,b(m)](설정 a(k)=0 for k<0 and k>n및 b(k)=0 for k<0 and k>m다음의 두 컨벌루션하는)로 정의되는 A*B=[c(0),c(1),...,c(m+n)]곳c(k) = …

7
Gijswijt 시퀀스의 n 자리 생성
소개 Gijswijt의 시퀀스 ( A090822 )는 정말 정말 느립니다. 설명하기 위해 : 첫 번째 3은 9 번째 용어에 나타납니다. 첫 번째 4 개는 220 번째 용어로 먼 거리에 있지만 실현 가능합니다. 처음 5는 10 ^ (10 ^ 23) 번째 항 ( 대략)에 나타납니다 . 아무도 처음 6이 어디에 있는지 알지 …

1
Leapers를 찾는
나는 최근에 정말 이상한 불규칙한 체스 판을 얻었다. 그것은 사각형이 모든 곳에 있으며 심지어 모든 연결도 아닙니다. 적어도 그들은 여전히 ​​규칙적인 그리드에 배치되어 있습니다. 나는 체스 규칙을 보드에서 재생할 수 있도록 조정하고 싶지만, 우선 보드의 어느 곳으로나 갈 수있는 조각이 필요합니다. 리퍼가 최선의 방법입니다. Leapers 는 기사의 요정 체스 일반화입니다. …

5
더 단단한 물체 또는 부드러운 물체가 있습니까
What-If 책의 개봉에서 영감을 얻었습니다. 입력은 #내부에 객체가있는 문자열, 문자열 목록 등의 공백 사각형입니다 . ######## # # ######## ### #### ### #### ### 개체는 항상 교차하지 않고 비 터치 사각형입니다. 부드러운 객체는 #중간에의으로 채워지지 않고 경계 일 뿐인 객체로 정의되며 , 단단한 객체는 채워진 객체입니다. 폭이나 높이를 가진 물체 …
19 code-golf  ascii-art  counting  code-golf  number  grid  decision-problem  chess  code-golf  grid  graph-theory  chess  code-golf  math  geometry  code-golf  arithmetic  roman-numerals  fastest-code  code-golf  math  geometry  code-golf  string  cryptography  code-golf  number  sequence  decision-problem  code-golf  string  parsing  c  code-golf  sorting  integer  code-golf  number  sequence  rational-numbers  graphical-output  atomic-code-golf  assembly  box-256  code-golf  geometry  tips  python  code-golf  number  sequence  arithmetic  number-theory  code-golf  ascii-art  kolmogorov-complexity  geometry  code-golf  graphical-output  code-golf  math  code-golf  grid  cellular-automata  game-of-life  code-golf  string  subsequence  code-golf  arithmetic  rational-numbers  code-golf  tips  dc  code-golf  ascii-art  kolmogorov-complexity  date  code-golf  string  primes  code-golf  string  natural-language  conversion  code-golf  sequence  code-golf  number-theory  primes  base-conversion  code-golf  math  primes  base-conversion  code-golf  ascii-art  fractal  code-golf  matrix  code-golf  math  tips  geometry  python  string  code-challenge  keyboard  code-golf  graphical-output  code-golf  string  code-golf  number  sequence  cops-and-robbers  number  sequence  cops-and-robbers 

27
E와 문자 E
당신의 임무는 5 개의 입력이 주어지면 아래 문자 "E"모양의 ASCII 아트를 표시하는 것입니다. 예 : 입력 : 7,2,+,|,-(참고 :이 정확한 입력 형식을 따를 필요가 없으며 사용하지 않으면 자신의 입력 형식이 어떻게 작동하는지 설명해야합니다) 설명: 7 왼쪽 및 오른쪽 가장자리 문자를 포함한 총 너비 2 세로 문자 수 + 가장자리에 표시 …

3
PPCG 선임 장난
우리는 곧 전체 사이트를 졸업하고 있으며 졸업하기 전에해야 할 일이 하나 있습니다. 고전적인 "물로 복도를 채운다"개그를 변형시켜야한다고 생각합니다. 도전 당신의 프로그램은 텍스트를 읽고 거꾸로 물 컵으로 덮은 텍스트를 출력합니다. 거꾸로 된 물 컵은 다음과 같습니다. /~\ 이 컵은 입력에서 공백에만 배치 할 수 있으며 컵의 세 문자가 공백이 아닌 문자 …

3
헝가리어 알파벳 순서
오래된 스페인어 알파벳 순서 보다 더 많은 도전을 원하는 사람들을 위해 헝가리 알파벳이 어떻게 정렬되는지 살펴 보겠습니다. a, á, b, c, cs, d, dz, dzs, e, é, f, g, gy, h, i, í, j, k, l, ly, m, n, ny, o, ó, ö, ő, p, q, r, s, sz, t, …

20
문자열의 히스토그램 엔트로피 추정값 계산
주어진 문자열의 Shannon 엔트로피를 추정하는 프로그램이나 함수를 작성하십시오. 문자열에 n 개의 문자, d 개의 고유 문자, x i 가 i 번째 고유 문자, P (x i ) 가 해당 문자가 문자열에서 발생할 확률 인 경우 해당 문자열에 대한 Shannon 엔트로피 추정값은 다음과 같습니다. 이 문제를 추정하기 위해 문자열에서 문자가 발생할 …

6
안정적인 삶의 게임
도전: 0과 1의 행렬 (또는 2 차원 배열)이 주어지면 Conway의 삶의 게임이 안정적인 상태에 도달하는 데 걸리는 단계 수 또는 1에 도달하지 않으면 -1을 출력합니다. 안정 상태는 각 단계에서 셀이 켜지거나 꺼지지 않는 상태입니다. 게임은 상단과 하단이 연결되고 측면이 연결되어있는 주어진 매트릭스에서 실행되어야합니다. (즉, 4x3 매트릭스가 주어지면 4x3 토러스에서 실행되어야 …

7
힐버트-커브 매트릭스
이 질문에서 영감을 얻은 2D 이미지를 1D 문자열로 언 롤링하는 또 다른 방법은 Hilbert Curve 를 사용하는 것 입니다. 이 곡선에는 계산 중에 사용 된 반복 횟수에 따라 여러 버전이 있습니다. 아래는 1 차에서 5 차까지 힐버트 곡선의 예입니다. 이 곡선을 계산하는 방법은 다음과 같습니다. 먼저 1 차 힐버트 곡선을 …

2
채팅 핑 카운터 작성
당신의 임무는 채팅 메시지 목록을 제공하는 프로그램을 작성하는 것입니다. 각 사람이 얼마나 많은 시간을 핑을했는지 계산하여 모든 사람의 인기를 알 수 있습니다. 그러나 비밀리에해야하므로 코드를 숨길 수 있도록 가능한 한 작아야합니다. 명세서 입력은 2 개의 튜플 목록으로 제공되며 각 항목은 형식 ("username", "message")입니다. 다른 사용자에 대한 핑은 그 사용자 @를 …

3
원의 텍스트
최소 반경을 가진 불연속 원 주위에 입력 문자열을 인쇄하는 프로그램이나 함수를 작성하십시오. 예를 들어 input의 This is an example경우 프로그램은 다음을 출력해야합니다. a si n s i e h x T a m p le 서클 생성 당신은 사용하여야한다 중점 원 알고리즘을 이산 원의 각 지점의 좌표를 계산합니다. 이 Wikipedia …

19
계단을 만들자
초보자에게는 충분한 (반) 쉬운 도전이 없습니다. 점점 더 쉬운 것들이 이미 사용되고 있습니다. 그래서 초보자가 달성 할 수있는 것을 생각해 보았지만 복제본은 아닙니다. 입력: 하나의 문자열은 OS의 새로운 라인 (즉,로 구분 \r\n), 또는 여러 문자열 배열. 출력- 계단 : 알파벳이 아닌 기호와 숫자가 아닌 기호를 모두 제거하십시오. 남은 것은 [A-Za-z0-9]입니다. …

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