«code-golf» 태그된 질문

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

4
암호화 퀴 변형
소스의 MD5 합계를 다음 형식으로 인쇄하는 프로그램을 작성하십시오. MD5 sum of my source is: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 부정 행위 없음-소스 파일을 읽고 합계를 계산할 수 없습니다. 프로그램은 외부 정보를 읽지 않아야합니다. 물론 해당 언어에 맞는 MD5 라이브러리를 사용할 수 있습니다.

30
스스로 삭제하는 프로그램
컴파일 된 언어가 사용되는 경우 프로그램은 컴파일 된 실행 파일을 삭제해야하지만 소스 파일은 삭제할 필요가 없습니다. 해석 된 언어가 사용되는 경우 프로그램은 소스 파일을 삭제해야합니다. 내 첫 입찰 : 파이썬 (29 자) import os;os.remove(__file__) 편집 : rm -rf / 와 같은 솔루션을 방지하기 위해 프로그램은 실행 파일이나 소스 파일 이외의 …

7
리버스 엔지니어 폴링 통계
소개 여론 조사에서 일정 비율의 선택 항목이 주어지면 해당 통계를 생성하기 위해 여론 조사에 참여해야하는 최소 유권자 수를 계산하십시오. 예 : 가장 좋아하는 애완 동물은 무엇입니까? 개: 44.4% 고양이: 44.4% 쥐: 11.1% 결과 : 9(최소한 유권자 수) 명세서 프로그램 / 기능에 대한 요구 사항은 다음과 같습니다. 입력으로 백분율 값의 배열이 …

4
ASCII 애니메이션 눈 장면
ASCII 아트를 떨어지는 눈에서 시작되는 애니메이션 눈 장면으로 변환하는 가장 짧은 프로그램을 작성하십시오 ( 골프되지 않은 JavaScript 예제는 2011-12-19에 마지막으로 업데이트 됨). 입력 사양 : 프로그램은 공백, 별표 및 줄 바꿈을 임의로 조합하여 사용해야합니다. 입력은 최대 23 행과 80 문자를 포함합니다. 빈 줄은 없지만 줄은 공백만으로 구성 될 수 있습니다. …

11
파이의 좋은 합리적 근사
분모 순서가 증가하여 분모가 <1000000 인 pi의 모든 유리한 근사값을 인쇄하는 프로그램을 작성하십시오. a/bpi가 분모가 크지 않은 다른 합리적보다 pi에 더 가까운 경우 pi의 "합리적인 근사치"입니다 b. 출력은 총 167 줄이어야하며 다음과 같이 시작하고 끝납니다. 3/1 13/4 16/5 19/6 22/7 179/57 ... 833719/265381 1146408/364913 3126535/995207 최단 프로그램이 이깁니다.

5
호수를 채우고 2D
이 문제 의 1 차원 버전 은 매우 쉬웠으므로 여기 더 어려운 2D 버전이 있습니다. 표준 입력에 2D의 토지 높이 배열이 제공되며 비가 올 때 호수가 형성되는 위치를 파악해야합니다. 높이 맵은 0에서 9까지의 숫자로 구성된 직사각형 배열입니다. 8888888888 5664303498 6485322898 5675373666 7875555787 수중에있는 모든 위치를로 대체하여 동일한 배열을 출력해야합니다 *. …

9
포커 핸드 이름
포커 핸드 이름 5 장의 카드가 주어지면 포커 핸드의 이름을 출력하십시오. High card One pair Two pair Three of a kind Straight Flush Full house Four of a kind Straight flush Royal Flush 확실하지 않은 경우 http://en.wikipedia.org/wiki/List_of_poker_hands 의 규칙을 참조하십시오 . 입력 stdin 또는 commandline 인수 중 5 장 . …
22 code-golf  game 

10
메타 골프 챌린지
그 도전에 당신은 그 도전을 해결해야합니다. 컨테스트가 끝났습니다! 질문의 끝을 확인하십시오 명세서: 가장 작은 코드를 작성하십시오 (모든 언어 *). 답의 점수는 다음의 합계입니다. 공백없는 코드 길이 . 같은 언어를 사용하는 답의 제곱. 컨테스트에서 가장 큰 언어 이름 길이에서 언어 길이를 뺀 길이입니다. 공감 마이너스 공감 (일명 마이너스 투표 수) 사용자의 …

18
크리스 파인의“청각 장애인 할머니”
저는 RubyLearning의 멘토이며 우리 학생들에게 제공하는 연습 중 하나는 Chris Pine의 저서 " Learn to Program " 의 "Deaf Grandma"연습입니다 . 설명은 다음과 같습니다. 귀머거리 할머니 프로그램을 작성하십시오. 당신이 할머니에게 무엇을 말하든, 무엇을 입력 하든지, 그녀는 "음?! 당신이 소리 치면, 그녀는 당신을들을 수 있고 (적어도 그녀는 그렇게 생각한다) "아니, 1938 …
22 code-golf  string 

30
Hello World 창
내부에 hello world를 표시하는 창을 작성하십시오. 내부에는 확인 또는 취소 버튼이 없습니다. hello world라고 말하는 단순한 창이어야합니다. 창 프레임의 내용이나 창 모양에 대해서는 신경 쓰지 않지만 내부에는 hello world 만 표시해야합니다. 예: 가장 짧은 코드가 승리합니다. 편집 : 나는 창에 실제로 머물러있어 Johannes Kuhn 죄송합니다, 그것은 즉시 닫히지 않을 수 …

28
n의 0이 아닌 마지막 자리수!
입력으로 1 ≤ N ≤ 1,000,000 의 정수가 주어지면, 0이 아닌 마지막 N을 출력하십시오 ! 어디 ! 계승입니다 ( 1 에서 N 까지의 모든 숫자의 곱 ). OEIS 시퀀스 A008904 입니다. 유효한 입력을 위해서는 합리적인 기계에서 10 초 이내에 프로그램을 완료해야합니다. 테스트 사례 1 => 1 2 => 2 3 …

13
랭턴의 개미 ASCII 예술.
Langton의 개미 경로를 그 립니다. 기술 평면의 정사각형은 검은 색 또는 흰색으로 다양하게 표시됩니다. 우리는 임의로 하나의 정사각형을 "개미"로 식별합니다. 개미는 걸리는 각 단계에서 4 가지 기본 방향으로 이동할 수 있습니다. 개미는 아래 규칙에 따라 움직입니다. 흰색 사각형에서 오른쪽으로 90 ° 회전하고 사각형의 색을 뒤집어 한 단위 앞으로 이동 검은 …

30
최단 전력 세트 구현
문제 정의 주어진 세트의 전원 세트를 인쇄하십시오. 예를 들면 다음과 같습니다. [1, 2, 3] => [[], [1], [2], [3], [1, 2], [1, 3], [2, 3], [1, 2, 3]] 각 요소는 별도의 줄에 인쇄되므로 위의 예는 다음과 같이 인쇄됩니다. [] [1] [2] ... [1, 2, 3] 예제 코드 (D에서 파이썬 예제는 …

3
메타 볼링 골프
당신의 임무는 가장 고유 한 바이트를 가진 다른 프로그램 (B)을 출력하는 가장 짧은 프로그램 (A)을 생성하는 것입니다. 본질적으로, 당신은 ouroboros 프로그램 의 한 쌍의 절반 (일명 주기적 반복 퀘인)을 골프 하고 다른 절반을 볼링합니다. A와 B는 다른 언어로되어있을 수 있습니다. 규칙과 채점 최종 점수는 <number of unique bytes in B> …

12
정말 캐나다의 날 이었습니까?
7 월 1 일은 캐나다의 날입니다 (캐나다 캐나다)! 아니면? 오늘의 Wikipedia 페이지에 캐나다 관련 콘텐츠가 많이있는 것 같지만 캐나다가 더 많은 다른 날이 있습니까? 귀하의 작업은 날짜 (월 및 일)를 입력으로 사용하고 입력 된 날짜에 대한 위키 백과 페이지에서 "캐나다"에 대한 멘션 수를 리턴하거나 출력하는 프로그램 또는 함수를 작성하는 것입니다. …

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