«code-golf» 태그된 질문

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

2
레이저 대상과 일치하는 미러 구성 찾기
업데이트 된 점수 : 이 도전이 예상보다 어렵 기 때문에 점수를 조정했습니다. 단일 미러 입력을 해결할 수있는 프로그램이 올바른 답입니다. 보다 정교한 프로그램은 점수에 보너스를받습니다. 거울 상자에서 레이저 경로를 찾기 위해 PPCG에 몇 가지 퍼즐이 있습니다. 이 퍼즐에서는 여러 레이저 대상에 맞게 거울 상자 를 만들어야 합니다. 레이저가 들어오고 나가는 …
13 code-golf  grid 

2
단어 찾기 퍼즐 생성
문자열 목록이 제공되면 각 초기 문자열을 포함 하는 가장 작은 정사각 행렬을 찾으십시오 . 이 질문 단어 검색 퍼즐 과 같이 문자열이 가로, 세로 또는 대각선으로 앞뒤로 나타날 수 있습니다 . 단어는 각 방향 (수평, 수직 및 대각선)에 적어도 하나의 단어와 함께 사각형에 배치해야합니다. 단어는 한 번만 나타나야합니다. 따라서 입력은 …

6
반복 제수 트위스트
정의 하자 m및 n양의 정수합니다. 우리는 말 mA는 제수 트위스트 의 n정수가 존재하는 경우에 1 < a ≤ b하도록 n = a*b하고 m = (a - 1)*(b + 1) + 1. 0 또는 그 이상의 제수 트위스트를 적용하여 m얻을 수 있으면 의 자손 입니다 . 모든 숫자는 고유 한 자손입니다.nmn …

11
역 XOR 계산
하자 f비트 필드 (매핑 함수가 될 {0 1}크기)을 n+1크기의 비트 필드에 n적용하여 XOR받는 i번째 및 i+1번째 비트 새로운 비트 필드의 결과를 기록. 예: f("0101") = "111" 비공식 계산 : 0 XOR 1 = 1 1 XOR 0 = 1 0 XOR 1 = 1 f_inverse의 역함수로 합시다 f. 역수가 고유하지 …
13 code-golf 

1
피자를 공정하게 공유
피자를 친구들과 공유하는 데 어려움은 모든 사람이 슬라이스에서 같은 양의 페퍼로니를 얻는 것이 어렵다는 것입니다. 따라서 당신의 임무는 모든 사람이 행복하도록 피자를 공정하게 슬라이스하는 방법을 결정하는 것입니다. 지도 원형 피자에서 페퍼로니의 위치 목록과 만들 슬라이스 수를 제공하여 각 슬라이스가 같은 양의 페퍼로니를 갖도록 피자를 잘라야하는 각도 목록을 출력하는 프로그램을 작성하십시오. …

4
BattleBlock Theatre 퍼즐 해결
BattleBlock Theater 게임 에는 때때로 일반화 된 버전의 Lights Out 퍼즐이 포함되어 있습니다 . 3 개의 인접한 블록이 있으며 각 블록은 막대를 포함하여 1과 4 사이의 레벨을 나타냅니다. 예 : | |||| || 블록을 터치하면 해당 블록과 인접 블록이 레벨을 증가시킵니다 (4에서 1로 다시 감김). 세 블록 모두 동일한 레벨을 …

2
컨텍스트와 문자열 연결
컨텍스트가있는 문자열 이 문제를 해결하기 위해 컨텍스트 가있는 문자열은 왼쪽 컨텍스트 , 데이터 부분 및 오른쪽 컨텍스트 라고하는 3 중 문자열 입니다. 더 긴 문자열의 하위 문자열을 나타냅니다. 수직 파이프 |를 구분 기호로 사용하므로 컨텍스트가있는 문자열의 예 cod|e-go|lf는 왼쪽 컨텍스트는 cod, 데이터는 e-go, 오른쪽 컨텍스트는 lf입니다. 이 예는의 하위 문자열 …
13 code-golf  string 

6
Golfmas의 12 일
도전 성탄절 12 일 각각에, 날짜에 따라 "크리스마스 12 일"의 적절한 구절을 출력하고, 그렇지 않으면 "매일 크리스마스가 되길 바란다"라는 합창을 출력하십시오. 선행 및 / 또는 후행 줄 바꿈 ( \n) 및 후행 공백이 허용됩니다. 외부 소스를 읽을 수 없습니다. 기본적으로해야 할 일은 시스템 날짜를 읽고 "크리스마스 12 일"의 절을 출력하는 …

9
쇼트 드로잉 프로그램
방금 전공 교양을 집에 초대했는데 "알다시피, 저는 훌륭한 프로그래머이고 x와 y와 z를 할 수 있습니다 ..." 그녀는 빨리 지루해하며 다음과 같이 묻습니다. "정말 훌륭한 프로그래머라면, 그림을 그릴 수있는 프로그램을 만들 수 있습니까? 마우스를 사용하고 어떤 방식 으로든 다른 색상을 선택하여 화면에 선을 그립니다." 코드에서 표준 라이브러리를 가져올 수 있습니다. 코드에 …

3
4 색 정리
4 색 정리 더 이상 네 가지 이상의 색상이지도의 지역 색을해야한다고. 도전 주 경계 목록이 주어지면 각 주 ID에 색상을 할당하여 인접한 두 주가 동일한 색상을 갖지 않도록합니다. 출력은 상태의 2 문자 ID 코드에 색상을 지정하는 CSS 스타일 시트 여야합니다. 다음은 스타일 시트를 적용 할 수있는 SVG 맵입니다. http://upload.wikimedia.org/wikipedia/commons/3/32/Blank_US_Map.svg 규칙 …

11
코흐 눈송이의 그래픽 표현
코크 눈송이 생성 Koch 눈송이는 각 삼각형의 삼각형이며 n, 각 측면의 중간에 다른 정점이 추가됩니다. http://en.wikipedia.org/wiki/Koch_snowflake#Properties 우리는 이미 kolmogrov-complexity Koch Snowflake 도전을 받았습니다 n=4. 새로운 도전은 어떤으로 코흐 눈송이을 그릴 것입니다 n사이 1와 10. 규칙 눈송이는 프로그램이나 파일에서 하드 코딩되지 않을 수 있습니다. 프로그램에서 생성해야합니다. 프로그램은 n1에서 10 사이의 모든 …

2
그래프의 장력, 파트 II : 고무 밴드
이것은 "풀링 기능 긴장"에 대한 두 가지 도전 과제 중 두 번째입니다. 여기 조금 더 간단한 Part I이 있습니다. 하자 구동 m의 위치에서 기판에 손톱 (X 1 , Y 1 ) 행 (X의 M , Y, m ) . 고무 밴드를 첫 번째와 마지막에 묶고 다른 손톱 주위로 펴서 밴드가 …

8
줄 번호 매기기-nl 구현
귀하의 작업은 nlGNU 핵심 유틸리티 의 명령 줄 도구 와 유사한 프로그램을 구현하는 것 입니다. 표준 허점 은 금지되어 있습니다. nl자체 또는 =GNU sed 의 명령 과 같이 파일 또는 문자열의 줄 번호를 지정하기 위해 내장 또는 외부 함수, 프로그램 또는 유틸리티를 사용할 수 없습니다 . 사양 입력 프로그램은 파일 …

9
Applescript에서의 골프 팁
Applescript에서 골프를 즐기기위한 팁이 있습니까? 나는 일반적으로 Applescript에 다소 특정한 코드 골프 문제에 적용될 수있는 아이디어를 찾고 있습니다 (예 : "댓글 제거"는 답이 아닙니다).
13 code-golf  tips 

1
코드 골프 아스키 아트 미니 골프
소개 미니 골프를 치자! 골프 공은로 표시되고 .구멍 은로 표시됩니다 O. 당신은 모든 구멍에 하나의 구멍을 만들고 싶어하지만 당신은 퍼팅에 좋지 않습니다. 실제로, 당신은 대각선으로 시도를 거부합니다! 위, 아래 및 양쪽에만. 당신은 여분의 범퍼를 배치하여 속임수를 계획 \하고 /그래서 당신은 하나의 샷에 공을 넣을 수 있습니다. 이 그림과 같이 공이 …

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