«code-golf» 태그된 질문

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

4
이진 카운터를 quine으로 작성
s_zero와 s_one이라고하는 두 개의 코드 조각을 작성하십시오. 프로그램 (l, n)은 왼쪽에 s_zero로 채워진 이진수 n의 숫자에 해당하는 s_zero 및 s_one의 l 사본으로 구성됩니다. 예를 들어, s_zero = foo및 s_one = bar이면 Program (4, 0) = foofoofoofoo Program (4, 1) = foofoofoobar Program (4, 2) = foofoobarfoo 등 프로그램 (l, n)은 …

2
주차장에서 트럭
주차장에는 P 개의 주차 공간이 있지만 일부 공간은 옥토 소프로 표시되는 자동차가 차지하지만 #자유 공간은 점 .입니다. 곧 T 트럭이 도착하는데, 각각의 트럭은 정확히 L 연속 공간을 차지합니다. 트럭을 나란히 주차 할 필요는 없습니다. 당신의 임무는 모든 트럭을 주차하기 위해 제거 해야하는 가장 적은 수의 자동차를 찾을 수있는 프로그램을 만드는 …
10 code-golf 

1
나쁜 소식, 누군가
Futurama 에피소드 에서 승무원 의 Benda의 죄수는 서로 몸을 교환하고, 한 쌍의 몸도 마음을 두 번 이상 교환 할 수 없다는 캐치를 사용합니다 . 도전 이미 발생한 유효한 마인드 바디 스왑 모음을 허용하고 각 마인드를 원래 바디에 반환하는 합법적 인 스왑 세트를 출력하는 프로그램 또는 함수를 작성하십시오. 이러한 마인드 바디 …
10 code-golf  math 

12
배당 역설
주어진: 자연수 S . 1에 해당하는 N 개의 합리적 가중치 W 의 목록 . N이 아닌 음수가 아닌 정수 의 목록 L 을 반환 합니다. (1) sum(L) = S (2) sum((S⋅W_i - L_i)^2) is minimal 즉, S⋅W_i가능한 정수에 가까운 s를 근사 합니다. 예 : 1 [0.4 0.3 0.3] = [1 …

9
rot32 암호화 기 구축
ASCII 문자 공간에서 문자가 모두 동일한 순서이므로 골프 용 rot13 암호화기를 만드는 것이 너무 쉽습니다. 대신 rot32 엔진을 사용해 봅시다. 귀하의 작업은 Base64 문자열을 입력으로 사용하고 동일한 문자열을 반환하지만 각 문자는 원래 문자에서 본질적으로 32 기호를 회전시키는 함수를 작성하는 것입니다 (기본적으로 첫 번째 비트가 뒤집힌 상태). 이 문제에 사용할 base64 …
10 code-golf 

5
t9와 같은 기능 구현
오늘날의 과제는 t9 와 유사한 기능 을 구현하는 것입니다. 2 개의 매개 변수 만있는 함수를 구현합니다. 문자열로 된 전화 번호 1 개와 단어 목록이 포함 된 텍스트 파일의 내용을받습니다 (특정 줄 바꿈 스타일을 가정하지 않음). https://raw.githubusercontent.com/eneko/data-repository/master/data/words.txt 링크를 사용하여 기능을 테스트하거나 다음을 사용하십시오 ( 자세한 내용은 [닫힌] 단어 목록이있는 텍스트 파일 …

1
삽과 스몰-1 부
설정 아래 그림 1과 같이 29 개의 숫자로 된 셀을 포함하는 이상한 모양의 상자를 고려하십시오. 이 2D 상자 안에는 두 종류의 정사각형 동물이 있습니다. 그림 1 (a)는 약간의 족제비는 파란색으로, 일부는 짙은 초록색으로 표시되어 있습니다. 각 생물은 정확히 하나의 그리드 셀을 차지합니다. 상자에는 0에서 26 사이의 허블이 포함될 수 있지만 …

10
매직 스퀘어 확인
마법 광장 측 N 별개의 양의 정수 (1, 2)로 이루어진와 숫자의 사각형 배열, ..., N ²는 합되도록 배치 n 개의 임의의 수평, 수직, 또는 주 대각선 번호는 항상 인 같은 숫자로, 마법 상수라고합니다. 프로그램은 표준 측을 통해 정사각형의 길이를 지정하는 숫자를 입력 한 다음 정사각형의 숫자를 입력해야합니다. 어떤 번호가 두 …
10 code-golf  math 

4
분석 코드
다시 해보자. 이 콘테스트의 목적은 서로에 대한 아나그램 인 두 개의 코드 조각을 만들고 (두 개의 다른 순서로 동일한 바이트를 포함해야 함) 다음 작업을 수행합니다. 입력되는 숫자 인 경우 하나 개의 필수 시험 행복 또는 소수 숫자 (예, 대한 중 하나 인 경우, 출력 7해야 출력 happy prime및 4출력해야 sad …

6
> 1000 자리 숫자에서 최소 기간 찾기
당신의 임무는이 번호를 입력으로 취하는 것입니다 (다른 번호와도 작동해야하지만). 18349570345710975183495703457109751834957034571097518349570345710975183495703457109761834957034571097518349570345710975183495703457109751834957034571097518349570345710976183495703457109751834957034571097518349570345710975183495703457109751834957034571097618349570345710975183495703457109751834957034571097518349570345710975183495703457109761834957034571097518349570345710975183495703457109751834957034571097518349570345710976183495703457109751834957034571097518349570345710975183495703457109751834957034571097618349570345710975183495703457109751834957034571097518349570345710975183495703457109761834957034571097518349570345710975183495703457109751834957034571097518349570345710976183495703457109751834957034571097518349570345710975183495703457109751834957034571097618349570345710975183495703457109751834957034571097518349570345710975183495703457109761834957034571097518349570345710975183495703457109751834957034571097518349570345710976183495703457109751834957034571097518349570345710975183495703457109751834957034571097618349570345710975183495703457109751834957 이 경우 가장 작은 기간을 찾으십시오. 1834957034571097518349570345710975183495703457109751834957034571097518349570345710976 행운을 빌고 재미있게 보내! 설명 : 입력 번호에는 최소 1 개의 기간과 1 개의 부분 기간이 있습니다 기간은 항상 입력 번호의 시작 부분에서 시작합니다 주기는이 경우 반복되는 일련의 숫자를 의미합니다.
10 code-golf 

1
테트리스 게임에서 최고의 움직임을 찾으십시오
나는 테트리스를 많이 좋아하지만 그다지 능숙하지 않습니다. 우주선이 내 눈앞에서 이륙하는 것을보고 싶을 때만! 그리고 컴퓨터는 모든 것에 아주 뛰어 나기 때문에 가능한 해결책은 프로그램이 나를 위해 그것을 재생하도록 만드는 것입니다. 테트로 미노 (네 개의 사각형으로 이루어진 모양)와 경기장의지도가 주어지면, 가장 많은 수의 라인을 기록하고 ( 최대 행 수가 블록으로 …
10 code-golf  tetris 

15
가능한 한 정사각형에 가까운 격자를 만듭니다
그리드를 가능한 한 정사각형에 가깝게 만드는 함수 또는 프로그램 만들기 입력, 정수 (1,2,3,25 등)로 정수 N 이 주어집니다. 출력은 가능한 한 정사각형에 가까운 N 문자 의 완벽한 직사각형 격자 여야 합니다. (wannabe) 사각형은 사용자가 지정한 문자 O 또는 X 중 하나로 구성되어야합니다. 포인트 : O 또는 X로만 하드 코딩 : …

4
비 숫자는 얼마나 강력합니까?
평소와 같이 0에서 8까지의 숫자로 구성된 음이 아닌 정수 (기본 9)가 제공됩니다. 그러나이 숫자의 자릿수 (앞에 0이 없음)는 지사 제곱입니다. 이 때문에 숫자를 정사각형 격자로 배열 할 수 있습니다 (읽기 순서는 그대로 유지됨). 1480 (1125 기본 10)의 예 : 14 80 이제 이러한 보조 그리드의 모든 숫자가 다른 그리드 공간으로의 …

18
숫자 축소
입력은 (적어도 3, 최대 20) 다른 정수의 배열입니다. 각 정수는 -1000보다 크고 1000보다 작습니다. 당신의 작업은에서 "선형 매핑"그들에 의해 숫자를 축소하는 것입니다 0.0에 1.0. 이는 배열에서 가장 작은 숫자가 0.0에, 가장 큰 1.0에 매핑됨을 의미합니다. 배열을 매개 변수 (함수 내부) 또는 stdin / program 인수 (선택 가능)로 가져옵니다. 결과를 형식으로 …

2
서적 작가 쓰기
다음은 책의 ASCII 표현입니다. |\ | \ | \ | \ | \__________ | || | | || Lorem i | \ || psum do | \ || lor sit | \ || amet, | \ || consect | \||_________| 텍스트 부분은 오른쪽 페이지에만 있으며 7 자 x 5 자입니다. …

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