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

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

28
당신은 8 일 연속입니다!
언어 학습 앱인 Duolingo에는 많은 것들이 있지만 나를 미치게하는 주요한 문제가 있습니다. 그것은 당신이 7 일 연속으로 당신 과 같은 메시지와 함께 응용 프로그램을 사용한 몇 일 연속 나에게 알려줍니다 ! 하이픈 넣기 및 숫자 철자 여부를 따로 설정하면 대부분의 숫자에서 잘 작동하지만 8 일 연속 행진 이라고 말할 때 …
82 code-golf  number 

16
정의되지 않은 행동으로 고양이를 죽였다
정의되지 않은 행동으로 고양이를 죽였다 잘 정의되지 않은 동작은 당신의 고양이를 죽일 수 있다고 알려져있다 [표창장은 필요로했다]를 . 하지만 할 수 있습니까? 당신의 작업 정의되지 않은 동작을 호출하는 프로그램을 작성하십시오. 위에서 언급 한 UB의 결과로, 소유하고있는 동안 Felis catus 의 수명이 종료 되는 위의 프로그램이 실행되는 시나리오를 설명 하십시오. 시나리오에서 …

25
파이 한 조각 구워
이 정확한 텍스트를 인쇄하거나 출력하는 프로그램 또는 함수를 작성하십시오 (142 자로 구성됨). ()()()()()() |\3.1415926| |:\53589793| \::\2384626| \::\433832| \::\79502| \::\8841| \::\971| \::\69| \::\3| \__\| 프로그램은 입력 할 필요가 없으며 (예 :와 같은 불가능한 언어는 제외 sed) 위의 텍스트 (및 위의 텍스트 만 )를 출력으로 생성해야합니다. 후행 줄 바꿈이 허용됩니다. 이것은 code-golf …

30
KOTH : 세계적인 유행병
최종 결과는 여기에 있습니다! 소개 2042 년에 세계는 과잉 인구가되었습니다. 세계화, 인구 밀집, 새로운 생활 양식 및 세계적인 위생 부족으로 인해 새로운 유행병이 확산되었습니다. 그 어려운시기에 주 지도자들은 상황을 관리해야합니다. 당신은 당신의 인구를 소멸시킬 수는 없지만 이웃을 죽게함으로써 이익을 얻을 수 있습니다 ... 용어 사전 건강한 : 사람들은 감염되지 않은 …

11
정규식, 종이, 가위, 도마뱀, Spock
예열 : 정규식, 용지, 가위 이것은 매우 짧은 해결책이 있다는 것을 깨닫기 전에 원래 게시하고 싶었던 과제입니다. 그럼에도 불구하고 아래의 실제 도전에 대비하여 생각하는 것은 흥미로운 문제가 될 수 있습니다. 주기적 록, 페이퍼, 가위 방식으로 서로 일치하도록 세 개의 정규 표현식 R , P 및 S를 작성하십시오 . 특히, R은 …

30
잘못된 문자열 찾기
문제는 문자열 찾는 것입니다 수 없습니다 에 나타나는 어떤 선택의 프로그래밍 언어로 법적 프로그램. 여기에는 주석, 문자열 또는 기타 "실행 불가능한"부분이 포함됩니다. 도전 귀하의 프로그램은 특정 버전 또는 특정 언어의 컴파일러 / 통역사 / 런타임 환경 구현에 따라 달라질 수 있습니다. 그렇다면 세부 사항을 지정하십시오. 표준 컴파일러 / 통역사 / …

30
<모든 언어>에서의 골프 팁
이 게시물의 목표 &lt;all languages&gt;는 특정 팁이 아닌 쉽게 적용 할 수있는 모든 골프 팁을 수집 하는 것입니다. 논리가 대부분 의 언어에 적용될 수 있다는 답변 만 게시 답변 당 하나의 팁
81 code-golf  tips 

9
쌀 알갱이 계산
다양한 양의 생 쌀된 백미의 10 가지 이미지를 고려하십시오. 이들은 단지 THUMBNAILS입니다. 이미지를 클릭하면 전체 크기로 볼 수 있습니다. A : B : C : D : E : F : G : H : I : J : 곡물 수 : A: 3, B: 5, C: 12, D: 25, …

30
Tabula Recta를 인쇄하십시오!
Tabula Recta를 인쇄하십시오! Tabula Recta (때때로 'Vigenere Table'이라고도 함)는 Johannes Trithemius에 의해 만들어졌으며 Bellaso의 Vigenere 암호와 Trithemius 암호의 모든 변형을 포함하여 여러 암호에 사용되었습니다. 다음과 같이 보입니다 : ABCDEFGHIJKLMNOPQRSTUVWXYZ BCDEFGHIJKLMNOPQRSTUVWXYZA CDEFGHIJKLMNOPQRSTUVWXYZAB DEFGHIJKLMNOPQRSTUVWXYZABC EFGHIJKLMNOPQRSTUVWXYZABCD FGHIJKLMNOPQRSTUVWXYZABCDE GHIJKLMNOPQRSTUVWXYZABCDEF HIJKLMNOPQRSTUVWXYZABCDEFG IJKLMNOPQRSTUVWXYZABCDEFGH JKLMNOPQRSTUVWXYZABCDEFGHI KLMNOPQRSTUVWXYZABCDEFGHIJ LMNOPQRSTUVWXYZABCDEFGHIJK MNOPQRSTUVWXYZABCDEFGHIJKL NOPQRSTUVWXYZABCDEFGHIJKLM OPQRSTUVWXYZABCDEFGHIJKLMN PQRSTUVWXYZABCDEFGHIJKLMNO QRSTUVWXYZABCDEFGHIJKLMNOP RSTUVWXYZABCDEFGHIJKLMNOPQ STUVWXYZABCDEFGHIJKLMNOPQR TUVWXYZABCDEFGHIJKLMNOPQRS UVWXYZABCDEFGHIJKLMNOPQRST VWXYZABCDEFGHIJKLMNOPQRSTU …

21
깨끗하고 독특한 코드 볼링
도전 과제는 간단 합니다. 고유 한 바이트 만 사용하여 원하는 언어로 가능한 오랫동안 원시 프로그램 을 작성하십시오. (그 링크에서 복사 된 원시 프로그램의 전체 정의는이 질문의 맨 아래에 있습니다.) 맞습니다. 끈이 붙어 있지 않습니다. 코드는 전혀 수행 할 필요가 없으며, 오류없이 실행되고, 원시 프로그램 (위에 링크 된) 요구 사항을 충족하며 …

30
2048 형 어레이 시프트
2048 게임 에서와 같이 배열을 이동한다고 가정합니다. 배열에 동일한 두 개의 연속 요소가 있으면 값 요소의 두 배로 병합합니다. Shift는 연속 된 동일한 요소의 모든 쌍이 합으로 바뀌고 쌍이 교차하지 않아야하는 새 배열을 반환해야합니다. 이동은 한 번만 수행되므로 결과 값을 다시 병합 할 필요가 없습니다. 우리가 3 개 연속 동일한 …

16
SVGCaptcha를 물 리치십시오
나는 우연히 SVGCaptcha , 바로 그것이 나쁜 생각 알고 있었다. 코드가 생성하는 SVG 이미지에서 유효성 검사 코드를 추출하여 이것이 얼마나 나쁜 아이디어인지 보여 드리고자합니다. 예제 이미지는 다음과 같습니다. 예제 이미지 의 소스는 다음과 같습니다. &lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd"&gt; &lt;svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" width="200" height="40" &gt; …

30
이진 문자열을 비트 단위로 반전하는 가장 짧은 코드
초보자가 시도 할 수있는 쉬운 질문이 충분하지 않다고 생각합니다. 도전 과제 : 1과 0의 임의의 입력 문자열은 다음과 같습니다. 10101110101010010100010001010110101001010 다음과 같이 비트 단위의 역수를 출력하는 가장 짧은 코드를 작성하십시오. 01010001010101101011101110101001010110101
79 code-golf  string 

25
“Hello, World!”인쇄
네 진짜로 요. 하드 카피를 만들려면 하드웨어 프린터 create로 인쇄 하십시오. 다음 명령이 종이에 인쇄되도록 필요한 명령 / 데이터를 프린터로 보냅니다. 안녕, 월드! 사용 가능한 로컬 또는 네트워크 연결 프린터를 사용할 수 있습니다. 프린터가 허용하는 경우 흰 종이에 검정 잉크로 8pt 이상의 텍스트를 사용해야합니다. 텍스트는 자체 줄에 나타나야합니다. 원하는대로 왼쪽 …

30
안녕하세요 세상! 제한된 문자 반복
선택한 언어로 문자 다음에 줄 바꿈 을 정확하게 출력 하는 프로그램을 작성하십시오 Hello world!. 코드: 문자를 두 번 이상 사용해서는 안됩니다 (영숫자, 기호, 공백 등) 외부 자원을 사용해서는 안됩니다 사용자 입력을 사용해서는 안됩니다 다른 것을 출력해서는 안됩니다 유효한 파이썬 프로그램의 예 : print("He%so world!"%(2*'l')) 잘못된 파이썬 프로그램의 예 (문자 'r'이 …

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