«code-golf» 태그된 질문

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

1
작은 다이아몬드 사각형 알고리즘
다이아몬드 사각형 알고리즘은 프랙탈 지형 (하이 맵) 생성 알고리즘입니다. 여기서 어떻게 작동하는지에 대한 좋은 설명을 찾을 수 있습니다. http://www.gameprogrammer.com/fractal.html (참조로 사용) http://www.playfuljs.com/realistic-terrain-in-130-lines/ (훌륭한 JS 구현, 아마도 그의 렌더러를 훔치고 싶을 수도 있습니다.이 알고리즘이 http : // demos 가 가능한 기능을 여기에서 살펴보십시오 . playfuljs.com/terrain/ ) 일반적으로 종자는 4 개의 모서리를 …
12 code-golf  random  grid 

5
정사각형의 델라 코트 수 계산
도전 과제 : 모든 언어로 딜라 코트 번호 계산을 구현하십시오. 가장 짧은 코드가 승리합니다. 별개의 정수 1..n² ( 적어도 측면 길이 n 은 3에서 27 사이) 의 주어진 정사각 행렬의 경우, 델라 코트 수는 각 별개 의 곱 gcd (a, b) × distance² (a, b)의 합 입니다. 정수 쌍 {a, …
12 code-golf  math 

2
숫자를 같은 합계로 그룹화
귀하의 작업에는 숫자의 사각형 격자 ( 0-9) 가 주어지며 다음 과 같이 숫자를 그룹화 할 수있는 방법 중 하나를 출력합니다. 각 숫자는 정확히 하나의 그룹의 일부입니다 모든 그룹의 자릿수가 동일합니다 모든 그룹은 하나의 다각형과 같은 모양으로 묶여 있습니다 (이는 그룹의 모든 숫자가 각 그룹에 요소가 하나가 아닌 한 동일한 그룹의 …
12 code-golf 

1
할로윈 캔디 정리-홀 # 4
혼란 스러우면 1 번 홀을 참조하십시오 . 할로윈을 통해 사탕 통을 모은 후 모든 어린이는 무엇을합니까? 종류와 크기, 물론 1로 정렬하십시오 ! 도전 다양한 모양과 크기의 사탕을 버려서 다음과 같이 사탕을 왼쪽에서 오른쪽으로 정렬하십시오. 첫째 : 사탕의 양 두 번째 (첫 번째 이후에 관계가있는 경우) : 금액이 동일하면 내부 영역 …

8
트롤 통행료를 계산하여 안전하게 통과하십시오.
/puzzling//q/626에서 영감을 얻었습니다. 당신의 모험에서 당신은 교차 해야하는 일련의 7 다리에 도착합니다. 각 다리 아래에는 트롤이 있습니다. 다리를 건너려면 먼저 트롤에게 가지고있는 케이크 수의 백분율로 많은 케이크를 줘야합니다. 이것들은 친절한 트롤이기 때문에, 당신에게 일정한 수의 케이크를 돌려 줄 것입니다. 매일 매일, 현지 트롤 킹은 각 여행자가 지불해야하는 케이크 세율과 트롤 …
12 code-golf 

11
하나의 시퀀스 만들기
이 시퀀스에서 연속 된 두 숫자의 차이가 -1 또는 1이고 첫 번째 요소가 0 인 경우 정수 시퀀스는 1 시퀀스입니다. 보다 정확하게는 다음과 같은 경우 a1, a2, ..., a는 하나의 순서입니다. For any k (1 ≤ k < n): |a[k] - a[k+1]|=1, a[1]=0 입력 n -시퀀스의 요소 수 s -시퀀스의 …

3
9 홀의 코드 골프-킥오프
이미 9 홀 챌린지 (그리고 여기에 또 하나의 챌린지 )가 있었지만 작년에는 너무 컸습니다. 게다가, 나는 2 개월 동안 만 있었지만 (영원한 것처럼 보이지만). 그리고 그것은 상당히 다릅니다. 리더 보드 : (홀에 대한 가중치는 아직 설정되지 않았습니다) +---------------+------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+ |Competitor | Language | Hole 1 | Hole 2 | Hole 3 …

4
하루 일정의 불확실성
어느 날 아침 알람이 울린다 고하더라도 다시 알림을 누르면 8 분 더 잠을 잘 수 있습니다. 다시 울리면 격렬하게 일어나 샤워를하는데 15 분에서 17 분 정도 걸립니다. 그런 다음 정확히 2 분 동안 양치질을하고 옷을 입는데 약 3 ~ 5 분이 걸립니다. 마지막으로 6 ~ 8 분 안에 서둘러 아침 …

2
프로그래머의 정원
프로그래머의 정원 전문 소프트웨어 개발자는 가혹한 비인 공적인 태양 광선에 노출 될 위험이 없지만 꽃을위한 부드러운 지점이 있으며 일년 내내 정원을 좋은 모양으로 유지하려고합니다. 이를 위해 정원사를 매월 고용하여 집 기슭의 화단을 정리합니다. 그러나 당신은 정원사가 자신의 일을 제대로하고 있는지 확인하고 열심히 일하는 동료를 위해 적절한 지불을해야합니다. 당연히 소프트웨어 솔루션이 …
12 code-golf 

7
혼합 기본 변환
배경 여기에있는 대부분의 사람들은 십진, 이진, 16 진, 8 진 등 몇 가지 기본 시스템에 익숙해야합니다. 예를 들어 16 진수 시스템에서 숫자 12345 16 은 1*16^4 + 2*16^3 + 3*16^2 + 4*16^1 + 5*16^0 일반적으로 기본 (여기서는 16)이 숫자에서 숫자로 변경 될 것으로 예상하지 않습니다 . 이러한 일반적인 위치 시스템의 …

6
정수 감정
주어진 정수 n에 "반응하는"프로그램 또는 함수 작성 (함수 매개 변수 / args / stdin을 통해 입력) 이 프로그램은 음수에 신경 쓰지 않고 짝수를 좋아하며 홀수를 싫어하고 13을 두려워합니다. 다음을 출력해야합니다. n <0 인 경우 : -------------------------- | | | | (| _ _ |) | | | | | | …

7
최대 작업 찾기
문제는 기본 산술 연산자 (더하기, 빼기, 곱하기, 단항 부정)를 사용하여 정수 목록에서 얻을 수있는 최대 수를 찾는 것입니다. 입력 정수 목록 산출 입력의 모든 정수 를 사용 하는 최대 결과 입니다. 입력 순서는 중요하지 않으며 결과는 동일해야합니다. 전체 작업을 출력 할 필요는 없으며 결과 만 표시됩니다. 예 Input : 3 …

5
힘을 키우다
도전 과제는 얻어 프로그램 쓰는 포지티브 번호 a및 제로의 수를 b출력한다 a^b(상기 전원 (B)까지 상승 참조). + - * / abs()수학 함수 / 연산자 로만 사용할 수 있습니다 . 스칼라 값에만 적용 할 수 있지만 전체 목록이나 배열에는 적용 할 수 없습니다. 예 : 1.234 ^ 5.678 = 3.29980 4.5 …

8
이 광산은 항상 실선입니다
숫자가 소수인지 시각적으로 확인하는 데 사용할 수있는 NxN 격자 간격과 밑줄을 만듭니다. (N은 양의 정수일 수 있습니다.) 이 그리드에는 세 가지 간단한 규칙이 있습니다. n 번째 열에는 n-1 밑줄의 반복 된 패턴과 한 공백이 포함됩니다. 이 패턴은 첫 번째 행에서 시작하고 행 N에서 패턴 중간에 중지됩니다 (행과 열은 1 색인화 …
12 code-golf  primes 

4
카쿠로 조합
카쿠로 조합 내가 정신 산술을 할 수 없기 때문에, 나는 종종 Kakuro Puzzle을 사용하여 어려움을 겪습니다. 많은 숫자가 있습니다. 예를 들어, 3 개의 숫자에서 23을 얻는 방법을 알고 싶다면 6 + 8 + 9입니다. (이것은 익숙한 Killer Sudoku와 동일합니다). 때로는 숫자 1 이 존재할 수 없다는 것과 같은 다른 정보가있을 …

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