프로그래밍 퍼즐 및 코드 골프

퍼즐 애호가와 코드 골퍼들을위한 Q & A

28
스택 스 니펫을 사용하여 미래 게시물을 온라인에서 실행할 수 있도록 만들기
스택 스 니펫 이 최근 PPCG 에 추가되었습니다 ! JSFiddle을 연상시키는 스택 스 니펫을 사용하면 HTML, CSS 및 JavaScript를 게시물에서 직접 실행할 수 있습니다 ! 다음은 매우 간단한 스택 스 니펫입니다. alert('This is JavaScript') h3 { color: red } /* This is CSS */ <h3>This is HTML</h3> 코드 스 니펫 …

30
JavaScript에서의 골프 팁
JavaScript에서 골프를 치기위한 일반적인 팁은 무엇입니까? JavaScript와 관련이있는 코드 골프 문제에 일반적으로 적용 할 수있는 아이디어를 찾고 있습니다 (예 : "댓글 제거"는 답이 아닙니다). 참고 : ECMAScript 6 이상의 골프 팁 도 참조하십시오 .

22
빨강 대 파랑-픽셀 팀 배틀 봇
이 콘테스트는 공식적으로 끝났습니다. 블루 팀이 승리했습니다! 나는 50 번의 전투에서 두 세트 를 자란 했고, 놀랍게도 Blue는 그중 100 번을 모두 이겼습니다. 통계를 살펴보면 PhiNotPi 와 Sp3000 의 협업 항목이 진정한 영웅 이라는 것이 분명합니다 . 잘 하셨어요. 사실, 당신 이 블루 팀의 다른 모든 멤버 를 실격시킬 경우 …

30
안녕, 월드! (다른 모든 캐릭터)
"Hello, World!"를 인쇄하는 프로그램을 작성하십시오. 또한 프로그램의 첫 번째, 세 번째, 다섯 번째 등의 문자 만 사용하더라도 결과 프로그램은 여전히 ​​"Hello, World!"를 인쇄해야합니다. 프로그램이 다음과 같은 경우 : abc def "Hello, World!"를 출력해야합니다. acdf 2 자 미만의 솔루션이 없습니다.

30
소스를 두 배로 늘리면 출력이 두 배가됩니다!
작업을 수락하려면 양의 정수 (0보다 큰)를 출력하는 프로그램을 작성해야합니다. 까다로운 부분은 소스 코드를 복제하면 출력이 원래 정수의 두 배가되어야한다는 것입니다. 규칙 당신은 전체 프로그램을 구축해야합니다 . 즉, 출력은 STDOUT으로 인쇄되어야합니다. 초기 소스는 1 바이트 이상이어야합니다. 두 정수는 모두 밑이 10이어야합니다 (다른 염기 나 과학적 표기법으로 출력하는 것은 금지됨). 프로그램은 입력을 …

30
키보드는 진짜이므로 거의 맛볼 수 있습니다
... 그렇지 않습니까? 작업은 간단하고 다음 텍스트를 출력합니다. ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ ________ ||` |||1 |||2 |||3 |||4 |||5 |||6 |||7 |||8 |||9 |||0 |||- |||= |||BS || ||__|||__|||__|||__|||__|||__|||__|||__|||__|||__|||__|||__|||__|||______|| |/__\|/__\|/__\|/__\|/__\|/__\|/__\|/__\|/__\|/__\|/__\|/__\|/__\|/______\| ________ ____ ____ ____ ____ ____ ____ ____ ____ ____ ____ …

30
난독 화 된 Hello World
"Hello World"텍스트를 표시하는 가장 짧은 난독 화 된 프로그램을 작성하십시오. 난독 화 된 프로그램으로 간주 되려면 다음 요구 사항 중 두 가지 이상을 충족해야합니다 . 문자를 포함하지 않습니다 : h, l, w그리고 d어떤 경우에 : 문자를 포함하지 않는 e, o, r, 0, 그리고 1어떤 경우에 문자를 포함하지 않습니다 : 2또는7 …

30
La La Land… 잠깐만, Moo Moo Moonlight
이 도전은 오스카 2017, La La Land Moonlight 에서 Best Picture의 우승자에게 경의를 표합니다 ! [A-Za-z]매일 문장 .,'?과 공백 에서 공통적으로 사용되는 네 개의 기호 인 characters 만 포함하는 문자열을 가져 와서 La La Land 스타일로 문자열을 출력 하는 함수 / 프로그램을 작성하십시오 . 보다 구체적으로, 첫 모음 그룹을 포함하여 …
122 code-golf  string 

30
무한 출력을 생성하는 가장 짧은 코드
무한 출력을 생성 할 수있는 가장 짧은 코드를 작성하십시오. 그게 다야. 어떤 시점에서 출력 생성이 중지 된 경우에만 코드가 실격됩니다. 코드 골프에서 항상 그렇듯이 가장 짧은 코드가 승리합니다. 다음은 정말 영리하다고 생각되는 답변 목록입니다. 크레딧을 얻을 수 있습니다. 쉼표는 코드와 데이터입니다 무한한 오류 무한 경고 놀라운 무엇입니까? 리더 보드 코드 …
121 code-golf 

30
출력이없는 최단 무한 루프
당신의 임무는 가장 짧은 무한 루프를 만드는 것입니다! 이 과제의 핵심은 가능한 중복과 달리 출력을 생성하지 않는 무한 루프를 만드는 것입니다. 출력이 제공되지 않으면 코드가 더 짧을 수 있기 때문입니다. 규칙 각 제출물은 전체 프로그램이어야합니다. 가장 짧은 무한 루프를 작성해야합니다. 프로그램에 결국 메모리가 부족하더라도 처음부터 메모리가 부족할 때까지 계속 실행되는 …
121 code-golf 

11
(-a) × (-a) = a × a
우리는 모두 ( − a ) × ( − a ) = a × a(−에이)×(−에이)=에이×에이(-a) \times (-a) = a \times a (희망적으로)임을 알고 있지만 증명할 수 있습니까? 당신의 임무는 링 공리를 사용 하여이 사실을 증명하는 것입니다. 링 공리는 무엇입니까? 링 공리는 세트에 대한 두 개의 이진 연산이 따라야하는 규칙 목록입니다. …

30
좋아하는 프로그래밍 언어로 생일 축하합니다.
가장 좋아하는 프로그래밍 언어가 생일을 맞았습니다. 생일 축하 노래를 불러주세요 . 물론 해당 언어로 프로그램을 작성하여이를 달성해야합니다. 프로그램은 입력을받지 않고 다음 텍스트를 표준 출력 또는 임의 파일에 씁니다. Happy Birthday to You Happy Birthday to You Happy Birthday Dear [your favourite programming language] Happy Birthday to You 괄호로 묶은 부분을 …

30
ASCII 95 자… 95 영화 인용구
업데이트 : 승자가 결정되었지만 도전은 끝나지 않았습니다! 마지막으로, 질문이 처음 시작된 지 거의 3 개월이 지난 지금 누군가가 일주일 이상 마지막 응답자로 남아있었습니다! 그의 P1eq 답변 으로 jimmy23013 을 축하합니다 ! 그러나 여전히 8 자 남음 : 48KSaclw. 정말 야심 찬 사람이라면 계속해서 시도해 볼 수 있습니다. 참여한 모든 사람, …

30
“2012”를 출력하는 프로그램을 수정하더라도 수정하십시오!
이 아이디어는 제 아이디어가 아닙니다. 비록 그것이 어디에서 유래했는지는 모르겠습니다. 아주 오래 전에 프로그래밍 공모전에서 한 번 만났습니다 (1998 년, 내가 정확하게 기억한다면). 이 작업은 원하는 언어 2012 로만 출력되는 프로그램을 작성하는 것2012 입니다. 문제 는 문자 중 하나 가 수정 된 2012후에도 프로그램이 여전히 출력되어야한다는 것 입니다. 수정은 삽입, …

30
피보나치 기능 또는 순서
피보나치 시퀀스는 시퀀스의 모든 번호가 앞의 두 수의 합 번호의 서열이다. 시퀀스의 처음 두 숫자는 모두 1입니다. 처음 몇 가지 용어는 다음과 같습니다. 1 1 2 3 5 8 13 21 34 55 89 ... 다음 중 가장 짧은 코드를 작성하십시오. 끝없이 피보나치 시퀀스를 생성합니다. 주어진 시퀀스의 항을 n계산합니다 n. …

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