«code-golf» 태그된 질문

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

30
단어 길이의 가로 그래프
입력 여러 공백으로 구분 된 단어 목록. 산출 n 번째 줄이 *n 번째 단어만큼 긴 별표 ( )로 구성된 가로 ASCII 아트 그래프 입니다. 사용법 예 >신호를 사용자 입력, 당신은 입력을 프로그램을 테스트해야하지. > This is an example histogram of word length **** ** ** ******* ********* ** **** ****** …

10
시각적 긴 곱셈
계산하지 않고 두 개의 정수에 대해 긴 곱셈을 수행하는 좋은 방법이 있습니다. 가끔씩 인터넷에서 공유됩니다. 각 숫자의 자릿수를 기울어 진 선으로 기록하고 두 숫자는 90도 각도로 씁니다. 그런 다음 발생하는 별도의 열에서 교집합을 간단히 계산할 수 있습니다. 다이어그램은 아마도 이것을 분명히 할 것입니다. 다음은 계산 예입니다21 * 32 . "비주얼 …

8
익스트림 화이트 워터 카누
당신은 상당히 빠른 급류 강 아래로 카누를 젓고 있습니다. 갑자기 외륜이 터지고 외륜이없이 급류를 밟아 위험한 상황에 처하게됩니다. 운 좋게도 여전히 프로그래밍 기술을 보유하고 있으므로 카누 옆에 급류에서 살아남을 수 있도록 프로그램을 개척하기로 결정했습니다. 그러나 카누의 측면에는 프로그램을 작성할 표면적이 많지 않으므로 가능한 짧게 프로그램을 작성해야합니다. 강은 8 x 16 …

2
ASCII 복셀 인쇄
작은 큐브 로 구성된 n × n × n 큐브 를 나타내는 이진수 값 의 n × n × n엔×엔×엔n\times n \times n 배열 을 읽는 프로그램을 작성하십시오 . 각 값은 주어진 위치에 복셀 (작은 입방체)이 있는지 여부를 나타냅니다. 프로그램은 주어진 배열을 ASCII 그래픽으로 출력해야합니다 (콘솔을 통한 출력 또는 파일 …

5
정부는 벽의 공급이 제한되어있다
소개 지식 이 풍부한 코드 골퍼 들이 최후의 홍수에 대비해 우리를 준비 시켰습니다 . 위험에 처한 지역은 대피했고, 인구는 고지대로 이동했습니다. 우리는 홍수를 과소 평가했거나 아마도 @ user12345의 코드에 버그가 있었을 것입니다. 일부 고지대는 해수면에 빠르게 접근하고 있습니다. 현재 인구 밀도가 높은 야영지의 생존을 보장하기 위해 벽을 세워야합니다. 안타깝게도 정부는 …
28 code-golf 

18
떠 다니는 호드
소개 비는 마침내 가라 앉았습니다. @ user12345의 코드 버그로 인해 대부분의 인류가 익사했습니다 . 생존자들은 전 세계 열도에 흩어져 있습니다. 무선 통신이 활성화되었으며 인류는 한 번 더 번성 할 수 있습니다. 어쨌든, 좀비 해적들은 프라임 자오선에 모여 서쪽을 휩쓸고 있습니다. 무리는 모든 것을 삼킨다. 문제 우리의 종말 시나리오는 협력 섬 …
28 code-golf 

30
ASCII 테이블을 인쇄
작업은 ASCII 테이블 의 n 문자 를 표시하는 것입니다 . 매개 변수 n 을 취하는 함수 (또는 인수를 매개 변수로 사용하는 프로그램, STDIN도 허용되는 프로그램)를 작성할 수 있습니다.이 매개 변수는 인쇄 할 마지막 문자의 인덱스입니다. 이 작업은 매우 간단하므로 예를 들어 Python 2.7에서 가능한 구현이 있습니다. (lambda n:map(chr, range(n)))(256) 내가 …
28 code-golf 

12
움직임을 말해줘
Jack과 Jane은 시간이 지날 때까지 체스 게임을하기로 결정했습니다. 불행히도 Jack은 시각화에 다소 나쁩니다. 그는 물론 폰 이외의 특정 조각에 대해 가능한 움직임을 파악하기가 어렵다는 것을 알게되었습니다! 당신의 도전은 Jack이 주어진 부분 (폰이 아닌)에 가능한 옵션을 찾는 것을 돕는 것입니다. 하나를 잊어 버린 경우 다양한 조각이 다음과 같이 표시됩니다. K : …
28 code-golf  chess 

29
좋아하는 문구를 프로그래밍하십시오
와 같이 정확히 5 단어 길이 인 따옴표 나 구를 선택하십시오 Programming puzzles and code golf!. 자신을 n 번 추가 할 때 구의 처음 n + 1 단어를 순서대로 출력 하는 프로그램을 작성 하십시오. 예를 들어, 프로그램 코드가 MYPROG있고 문구가 인 Programming puzzles and code golf!경우 ... MYPROG 출력해야합니다 Programming …

12
*** 풍경 ***
목표 : 아름다운 (?) ASCII 예술 풍경과 스카이 라인을 생성하는 프로그램을 작성하십시오! 당신의 프로그램은 단 하나의 입력을 가지고 있습니다 : 문자의 조합 / 반복으로 구성된 문자열 0123456789abc. 각 입력 문자에 대해 다음과 같이 구성된 세로선을 출력하십시오. . .. ... oooo ooooo OOOOOO OOOOOOO XXXXXXXX XXXXXXXXX XXXXXXXXXX 0123456789 abc대신 문자 다음에 …

29
최소 코드 CPU 스트레스 테스터…
소개 프로세서를 스트레스 테스트하기 위해 높은 CPU로드를 생성 할 수있는 많은 유틸리티가 있습니다. Microsoft Windows에서는 온보드 calculator.exe를 사용하고와 같은 큰 숫자를 입력 한 999999999후 n!여러 번 눌러 CPU가 초과 작업을 수행 할 수 있습니다. 그러나 직접 만들지 않았다면 어떤 해결책이 있습니까? 미션 당신의 임무는 당신이 그것을 받아들이기로 선택한다면 지구상에서 가장 …
28 code-golf 

12
웜의 수명
자귀 웜은 음이 아닌 정수의 목록이며, 그 오른쪽 (즉, 마지막 ) 요소는라고 머리 . 헤드가 0이 아닌 경우, 웜은 헤드를 포함하고 적어도 헤드만큼 큰 모든 요소를 ​​갖는 가장 긴 연속 요소 블록 으로 구성된 활성 세그먼트를 갖습니다 . 환원 활성 부분은 예를 들면 1만큼 감소 헤드와 유효 구간이며, 웜이 3 …

8
가장 짧은 코드에서 탁구
도전은 간단합니다. pong http://en.wikipedia.org/wiki/Pong 의 고전적인 2 인 게임을 재현 할 수있는 가장 짧은 코드를 제공하십시오 . 그래픽 및 기능 수준은이 자바 스크립트 데모 http://codeincomplete.com/posts/2011/5/14/javascript_pong/demo.html 과 최대한 비슷해야합니다 (그러나 추가 옵션이 없으면 왼쪽을 클릭 할 수 있음) 또는 오른쪽 하단의 프레임, fps 등 정보). 항상 코드는 자유 언어로 작성되어야하고 (두 …

6
골프를위한 언어 선택하기
골프에 적합한 언어를 선택하기위한 팁은 무엇입니까? 언어 선택에 영향을 미치는 요인은 무엇입니까? 다음은 문제 유형의 예입니다. 콘솔 또는 파일 중 I / O 솔루션 이 필요한 문제 파싱 이 필요한 문제 함수 정의 로 솔루션을 작성해야하는 문제 수학 문제 소수 처리 문제 숫자 퍼즐 풀기 수치 법 수행 문자열 처리 …
28 code-golf  tips 

30
오름차순 / 내림차순으로 아치를 인쇄
"아치"가이 숫자 패턴을 설명하는 가장 좋은 방법이라고 생각했습니다. 1234567887654321 1234567 7654321 123456 654321 12345 54321 1234 4321 123 321 12 21 1 1 공식적으로 정의 된 각 줄은 1에서 1까지 9-n의 (n-1)*2공백, 1에서 1까지 의 숫자 9-n( n현재 행이있는 위치 )로 구성됩니다. 당신의 임무는 가능한 한 가장 짧은 코드를 사용하여 …

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