«code-golf» 태그된 질문

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

7
고정밀 금속성
배경 유명한 황금 평균으로 시작 하는 금속성 수단 은 모든 자연수 (양의 정수)에 대해 정의되며, 각각의 비이성 상수입니다 (무한의 비 반복 십진 확장을 가짐). 자연수의 경우 금속 평균은 2 차 방정식의 근본입니다. 뿌리는 항상 그러나 금속성 평균은 보통 양의 근으로 주어집니다. 따라서이 질문에 대해 다음과 같이 정의됩니다. 대한 결과 유명한 …
13 code-golf 

6
O (log n) 메모리에서 ASCII 나선 인쇄
당신은받는 프로그램이나 기능을 쓸 수 있습니다 홀수, 양의 정수를 n , 어디서 n >= 3, STDOUT (또는 시스템에 해당)을 ASCII 나선형으로 두 함수 인수, 명령 줄 인수 또는 STDIN에 (또는 시스템에 해당), 및 인쇄 등 상단 가장자리가 정확히 n문자 길이 인 경우 시계 방향으로 회전 합니다. 첫 번째 오른쪽 가장자리는 …

1
멸종에서 거위를 구하십시오
Alex A 로 알려진 기러기의 종은 64 개의 세포로 구성된 삼각형 격자에 상주하는 것으로 알려져 있습니다. (이 관련 이 없는 프로젝트 오일러 문제 에서 찍은 사진 입니다.) 각 셀 에는 맨 윗줄부터 시작하여 그 아래의 각 행에 대해 왼쪽에서 오른쪽으로 숫자 0가 레이블로 지정됩니다 63. 따라서 상단 셀은 0오른쪽 하단 …

3
자연적으로 선형 인 디오 판틴 방정식
두 변수 의 선형 디오 판틴 방정식 은 ax + by = c 형식의 방정식입니다. 여기서 a , b 및 c 는 상수 정수이고 x 및 y 는 정수 변수입니다. 많은 자연 발생 디오 판틴 방정식에서 x 와 y 는 음수가 될 수없는 양을 나타냅니다. 직무 계수받는 프로그램이나 함수 작성 …

1
XKCD 브래킷 확률
오늘날의 XKCD 는 스포츠 토너먼트 스타일의 괄호로, 참가자들은 잘 알려진 이름이며, 혼란스러운 이름 그룹으로 분류됩니다. 주어진 라운드에서 각 참가자가 해당 라운드에서 이길 확률이 동일한 경우, 주어진 참가자가 전체 토너먼트에서 이길 확률을 제공합니다. 입력 참가자의 이름입니다. XKCD는 모두 대문자를 사용하는 것을 좋아하지만, 대소 문자를 구분하지 않거나 대소 문자를 구분하지 않아도됩니다. 모든 …


5
선거 시간입니다!
투표를 세는 시간입니다! 오늘날 우리 나라에는 지방 선거가 있습니다. 여기서 각 파티의 좌석 수는 D' Hondt 방법을 사용하여 결정됩니다 . 귀하의 목표는 각 당사자가 얼마나 많은 좌석을 확보 할 것인지 결정하는 프로그램 또는 기능을 가장 짧은 바이트 수로 구현하는 것입니다. 이 방법에는 배포 할 고정 좌석 수가 있으며 다음과 같이 …
13 code-golf 

1
파이썬에서 문자열을 항목별로 연결
이것은 파이썬 에서 골프를하기위한 팁 질문입니다 . 두 개의 문자열 목록이 있고 각 목록에서 해당 항목을 연결하려고한다고 가정하십시오. 예를 들어 a=list("abcd")및 b=list("1234")로 계산 ["a1","b2","c3","d4"]합니다. 이것은 배열 기반 프로그래밍 언어에서 사소한 일이며 일반적으로 작업이 목록에 멤버 단위로 적용됩니다. 예를 들어 내 골프 언어 Pip 에서 코드는 간단 a.b합니다. 그러나 파이썬에서는 그렇게 …
13 code-golf  tips  python 

11
거리 계산 모드 N
Advanced Collecting Device Controller ™ 에서 오랫동안 데이터를 수집했습니다 . 당신은 로그를 확인하고 공포에 뭔가 잘못되었다는 것을 발견합니다. 데이터에는 숫자의 마지막 비트 만 포함됩니다! 운 좋게도 시작 값을 알고 값이 빠르게 변하지 않습니다. 즉, 시작부터 거리를 찾아서 나머지를 복구 할 수 있습니다. 도전 모듈러스 N와 중간 값리스트 modulo가 주어지면 값이 …
13 code-golf  math 

4
아주 좋은 Friedman 번호
프리드만 번호 , *, /, ^ 괄호와 연결 - 동작 +와 결합하여 자신의 숫자를 사용하는 비 단순 발현와 동일한 양의 정수이다. Nice Friedman Number는 고유 한 숫자를 원래 순서대로 숫자와 동일한 연산과 함께 사용하는 사소한 표현과 같은 양의 정수입니다. 내가 여기서 발명하고있는 Very Nice Friedman Number (VNFN)는 그러한 표현의 덜 …

1
2-0 1-5 퍼즐
배경 이 퍼즐은 four fours 퍼즐 의 변형 입니다 (자체는 과거 질문 의 주제 ). 그 퍼즐과 마찬가지로 목표는 네 자리 숫자와 특정 수학 연산자를 사용하여 다른 정수에 대한 수학적 표현을 찾는 것입니다. 그러나이 경우 허용되는 숫자는 단지 2, 0, 1 및 5 입니다. 각각은 솔루션에서 정확하게 한 번 정확하게 …

4
단어가 서로 인접한 키로 입력 가능합니까?
이것을 읽기 전에 나는이 작은 퍼즐을 읽는 것이 좋습니다 : /puzzling/11408/longest-word-with-adjacent-letters-on-a-keyboard 키보드에서 인접한 키를 사용하여 단어를 입력 할 수있는 경우 단어 (소문자 만)를 사용하고 "예"를 출력하는 프로그램을 만들고 싶습니다 (단어 참조). 인접한 글자로 입력하지 마십시오. 이 도전에 사용 된 키보드 레이아웃은 다음과 같습니다. ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┐ | Q | W | E …

2
ASCII 아트 생성
직무 폭의 화상을 얻어 프로그램이나 함수 작성 w및 높이 h, 및 두 개의 정수 a <= w/2및 b <= h/2크기로 된, 상기 이미지의 아스키 아트 표현을 출력 aX가 b. 아스키 아트는 다음 단계 (또는 동일한 출력을 가진 다른 프로세스)를 통해 생성되어야합니다. 크기 조정 wX의 h이미지 2aX를 2b. 화소의 색 (x, …

30
문자열의 각 단어에서 모음 수를 센다
이것은 다소 쉬운 도전입니다. 도전 입력은 null최대 길이 100 의 문자열 ( 비어 있거나 비어 있지 않음 )을 포함합니다. 문자열의 각 단어에있는 모음 수를 공백으로 구분하여 출력합니다. 규칙 문자열의 길이는 100 자 이하 여야합니다. 문자열은 알파벳이 포함됩니다 A-Z, a-z또한 공간을 포함 할 수 있습니다. stdin또는 명령 줄 인수 에서 입력을 …

7
행, 열, 대각선, 블록
양의 정수 N에 대해 너비가 N 자이고 키가 N자인 정사각형 코드 블록을 작성하십시오. 예를 들어, N은 5이고 블록은 다음과 같습니다. ThisI sMy5B y5Cod eBloc kOkay 이 블록은 다음과 같이 동작해야합니다. 상단 행을 추출하여 프로그램으로 실행할 때 정확한 텍스트 row를 표준 출력으로 인쇄해야합니다. 예를 들어 ThisI인쇄 row합니다. 왼쪽 열이 추출되어 프로그램으로 …

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