«code-golf» 태그된 질문

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

21
파도 계산
나는이 사이트를 잠시 스크롤하고 있었지만 최근에 실제로 몇 가지 도전 과제를 시도하는 데 실제로 관심이있었습니다. 기존 코드 골프 주제 중 일부를 시도하고 싶었지만 어제 한동안 인터넷에 액세스 할 수 없었으며 그 동안 내 자신의 도전을 생각했습니다. 당신의 작업은 Floats a와 integer 의 배열을 취하는 프로그램이나 함수를 n만든 다음 각 값 …

30
CodeGolf-머리 또는 꼬리
명령 알 수없는 입력 문자열을 감안할 때 i하나의 값이 머리 또는 꼬리를 반환 1하기위한 헤드 나 -1에 대한 꼬리 짧은 코드. 골프 코드가 아닌 샘플 (55b) : if(i == "heads"){ print(1); }else{ print(-1); } 골프 코드 샘플 (16b) : print("t">i||-1) Javascript가 예제에 사용되었지만 필수는 아닙니다 . 대부분의 사용자에게 너무 단순하면 …
26 code-golf  string 

18
사다리 건설
소개 사다리를 만들고 싶습니다. 이를 위해 폐차장에서 구멍이있는 두 개의 긴 보드를 청소했으며 계단을이 구멍에 넣고 싶습니다. 그러나 구멍이 균등하게 배치되지 않아 계단이 약간 삐걱 거리며 필요한 막대의 양을 추정하기가 어렵습니다. 당신의 임무는 나를 위해 계산을 수행하는 것입니다. 입력 입력은 두 개의 보드를 나타내는 정수 배열로 제공되는 두 개의 비트 …

9
벤 다이어그램 생성기 골프
벤 다이어그램 생성기 골프 John Venn의 180 번째 생일 을 올바르게 축하하기 위해 오늘 과제는 Venn Diagram 을 출력하는 프로그램을 만드는 것입니다 ! 입력: 양의 정수 N(0부터 상기 도면에 나타나는 번호의 범위를 정의한다 N)과 양의 정수 3 개 세트. 산출: 0 내지 모든 정수를 표시하는 3 세트의 벤 다이어그램 N과도의 …

7
Emacs 또는 Vim 중 어느 것이 더 낫습니까? (구글 파이트)
인사말, 고귀한 코드 골퍼. 오늘 당신은 Emacs 또는 Vim? 두 개의 검색어를 입력으로 사용하여 해당 검색어 중 Google 검색 결과가 가장 많은 검색어를 출력해야합니다. (이것은 명백히 공평합니다. 편향이란 무엇입니까?) 다음은 입력 및 출력의 예입니다. 입력 : emacs및 vim 출력 : vim(설명에 화염을 일으키지 않음) 입력 google및 microsoft 출력 :google 입력 …

7
포켓볼 시뮬레이터
포켓몬 비디오 게임에서 플레이어는 야생 동물을 작은 공으로 만들고 싸우도록 훈련시키기 위해 세계로 보내집니다. 물론, 모두가 것을 알고 아무도 싸우고에 대한 포켓몬을 재생합니다. 이 시리즈의 실제 추첨은 포켓몬이 스스로 잡는 것입니다! 당신의 임무는 캡처 시도 중에 찌를 시뮬레이션하는 것입니다. 이 과제는 다음과 같은 세대 V 캡처 공식을 사용합니다. HP_max대상 포켓몬의 …
26 code-golf 

30
리스트의 모드 (가장 일반적인 요소)
양의 정수 목록의 모드 (가장 일반적인 숫자)를 계산하는 스 니펫을 작성하십시오. 예를 들어 d = [4,3,1,0,6,1,6,4,4,0,3,1,7,7,3,4,1,1,2,8] 이다 1는 5 배의 최대 발생하기 때문. 목록이 d고유 모드와 같은 변수에 저장되어 있다고 가정 할 수 있습니다 . 예 : Python, 49 max(((i,d.count(i))for i in set(d)), key=lambda x:x[1]) 이것은 code-golf 이므로 바이트 단위의 …

25
목록의 범위에 홈
이 과제는 단순히 파이썬 범위 함수와 비슷한 정수 목록을 반환하는 것입니다. 단, 각 연속 숫자는 목록의 깊이 여야한다는 점만 다릅니다. 규칙 : 프로그램 또는 익명이 아닌 함수 만들기 결과를 반환하거나 인쇄해야합니다 결과는 목록 (목록) 또는 배열 (배열)로 반환되어야합니다. 매개 변수가 0이면 빈 목록을 리턴하십시오. 정수 매개 변수 0 <= n …

6
가장 짧은 공통 슈퍼 스트링
주어진 문자열 목록은 각각을 하위 문자열 로 포함 s_0, s_1, ..., s_n하는 가장 짧은 문자열 S을 찾습니다 .s_0, s_1, ..., s_n 예 : S('LOREM', 'DOLOR', 'SED', 'DO', 'MAGNA', 'AD', 'DOLORE')='SEDOLOREMAGNAD' S('ABCDE', 'BCD', 'C')='ABCDE' 이 문제를 해결하는 가장 짧은 프로그램 (또는 기능)을 작성하십시오. 원하는 경우 문자열을 배열 또는 문자 / 정수 …
26 code-golf  string 

22
쌍둥이 소수의 N 번째 쌍을 찾습니다
두 개의 소수는 서로 다른 경우 두 개의 소수로 정의됩니다. 예를 들어, 3과 5는 29와 31과 같이 트윈 프라임입니다. n 번째 쌍 소수 (n은 STDIN에서 온)를 찾아 STDOUT에 쉼표와 공백으로 구분하여 인쇄하는 프로그램을 작성하십시오. 이것은 코드 골프이므로 가장 짧은 코드가 승리합니다. 샘플 입력 : 3 샘플 출력 : 11, 13
26 code-golf 

15
무작위로 포인트를 배치하고 연결하는 가장 짧은 코드
작업 이것은 매우 간단한 코딩 작업입니다. 프로그램에서 캔버스 (또는 다른 코딩 언어의 대안)에 포인트를 놓고 이미 배치 된 모든 점에 연결하면됩니다. 프로그램은 하나의 입력과 배치해야하는 도트 수를 가져 와서 도트가 연결된 상태에서 일종의 디스플레이를 출력해야합니다. 예 요구 사항 나는 그것을 실행할 수 있어야한다. 즉, 온라인으로 또는 공개적으로 다운로드 할 수있는 …
26 code-golf 

30
텍스트로 단어를 세어 표시
코드는 텍스트를 입력해야합니다 (필수는 아니지만 파일, stdin, JavaScript의 문자열 등일 수 있음). This is a text and a number: 31. 출력에는 발생 횟수를 기준으로 단어를 내림차순으로 정렬하여 단어를 포함해야합니다. a:2 and:1 is:1 number:1 This:1 text:1 31:1 31은 단어이므로 단어는 영숫자이므로 숫자는 구분 기호로 작동하지 않으므로 예를 들어 0xAF단어로 정규화됩니다. 구분 …
26 code-golf 

19
내 말이 당신의 말씀을 이길 수 있습니다
문제 두 단어가 주어지면 디지털 루트 전투 에서 우승자를 찾으십시오 . 이런 식으로 단어 의 디지털 루트 를 정의하십시오 . 알파벳의 각 문자에는 숫자가 할당됩니다 : A = 1, B = 2, C = 3, ..., Z = 26 각 글자의 값을 더하여 단어를 합산하십시오. 예를 들어 "CAT"을 사용하십시오. C …

11
Minsky 등록기 시뮬레이션 (I)
많은 형식주의가 있기 때문에 다른 출처가 유용하다는 것을 알 수 있지만 필요하지 않을 정도로 명확하게 지정하고 싶습니다. RM은 유한 상태 머신과 유한 한 수의 명명 된 레지스터로 구성되며, 각각 음수가 아닌 정수를 보유합니다. 텍스트를 쉽게 입력 할 수 있도록이 작업에서는 상태 이름도 지정해야합니다. 상태에는 세 가지 유형이 있습니다. 증가와 감소는 …

30
크리스마스 트리 인쇄
도전 가장 짧은 코드를 사용하여 맨 위에 별표가있는 멋진 크리스마스 트리를 인쇄하십시오. 나무 별은 별표 ( *)이고 나무 몸통은 나무로 이루어져 0있습니다. 모든 행은 이전 행이 다음 행의 중심에 놓이는 방식으로 올바르게 들여 쓰기해야합니다. 주어진 행은 별인 첫 번째 행과 0이 하나만있는 두 번째 행을 제외하고 이전 행보다 2 개 …

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