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

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

9
xkcd challenge : "[x] 색상 인 화면 비율"
그래서 우리 모두이 xkcd 만화를 본 것 같습니다. : 이것은 너무 일반적이거나 너무 어려울 수 있습니다. 그러나 도전 과제는 최소한 2 가지 색상을 가진 창을 만들고 영어로 각 색상의 화면 비율을 표시하는 모든 언어의 프로그램을 만드는 것입니다. 전의. 가장 간단한 해결책은 "검은 색이 이미지의 백분율 : [x] %."라는 검은 색 …

30
가장 짧은 자체 식별 프로그램 작성 (Quine variant)
는 "true"로 출력을 생성하는 프로그램 작성 IFF에 입력이 프로그램의 소스 코드와 일치하고, 입력이 프로그램의 소스 코드와 일치하지 않는 IFF에 "가상"출력을 생성하는합니다. 프로그램이 프로세스에서 자체 소스 코드를 계산할 수 있어야하므로이 문제는 quine과 관련된 것으로 설명 할 수 있습니다. 이것은 코드 골프입니다 : 표준 규칙이 적용됩니다. 프로그램은 자체 소스 코드 파일과 같은 …

13
미국 대통령은 누구입니까?
도전 1789 년 4 월 30 일부터 2019 년 8 월 21 일까지 하루에 입력을 받고 그날 미국 대통령이었던 출력으로 반환되는 프로그램을 작성하십시오. 노트 를 들어 미국 대통령의 목록 , 이름의 형식과 대통령의 기간은 아래 참조 : April 30, 1789 - March 4, 1797 George Washington March 4, 1797 - …

10
화난 오리 Qua
이 이모티콘 >:U이 무엇을 의미하는지는 확실 하지 않지만, 많은 학자들은 그것이 성난 오리 처럼 보인다고 생각합니다 . 그것이 사실이라고 가정 해 봅시다. 태스크 0에서 3 사이 의 정수 n이 주어지면 인쇄 또는 반환 quack 만약 N = 0, >:U 만약 N = 1, U U > : U U > …

30
대괄호가 완전히 일치합니까?
대괄호 문자열을 사용하고 해당 문자열이 완전히 일치하는지 여부를 출력하는 프로그램 또는 함수를 작성해야합니다. 당신의 프로그램은 진실 또는 허위 가치를 인쇄해야 하며 IO는 어떤 합리적인 형식 일 수 있습니다 . 규칙 및 정의 : 이 과제의 목적 상 "브래킷"은 다음 문자 중 하나 ()[]{}<>입니다. 여는 괄호와 닫는 괄호가 올바른 순서이고 괄호 …

2
정말로 GolfScript, CJam 또는 Pyth?
얼마 전에 GolfScript, CJam 또는 Pyth? 제목만을 기반으로, 나는 그것이 매우 어려운 도전이라고 생각했지만 불행히도 그것은 팁을 요구하는 질문으로 판명되었습니다. 내가 읽고 싶은 도전은 다음과 같습니다. 누가 골프 언어가 현실 세계에서 사용되지 않았다고 말했습니까? 모두가 알고 있듯이, 코드 라인 당 버그 비율은 사용되는 프로그래밍 언어와 독립적으로 동일하므로 해당 언어로 디버깅 …

30
로봇 룰렛 : 고 지능 로봇 도박
최종 순위 + ---------------------------------- + --------- + ---- ----- + --------- + ---------------------------- + | 이름 | 점수 | WinRate | 타이 레이트 | 제거 가능성 | + ---------------------------------- + --------- + ---- ----- + --------- + ---------------------------- + | 1. SarcomaBotMk11 | 0.06333 | 6.13 % | 0.41 % …

6
숫자로 그리기 (숫자가 아닌 프로그래밍 사용)
당신의 임무는 흑백 윤곽선 이미지를 가져 와서 컬러로 채우는 프로그램을 만드는 것입니다. 각 지역을 구분하는 방법과 채울 색상을 결정하는 것은 사용자에게 달려 있습니다 (RNG를 사용할 수도 있음). 예를 들면 다음과 같습니다. 보시다시피 저는 MS Paint와 관련하여 뛰어난 칼리버의 예술가입니다. 채점 이것은 인기 경연 대회이므로 가장 많은 순 투표 수를 얻은 …

30
부정 행위
오랜 시간 숨은 사람, 최초의 포스터. 여기로갑니다. quine 의 Wikipedia 페이지에서 "Quine은 자체 소스 코드를 보면 부정 행위로 간주됩니다"라고 말합니다. 당신의 임무는 자체 소스 코드를 읽는 이러한 "치팅 퀴인"중 하나를 만드는 것입니다. 이것은 code-golf 이므로 각 언어에서 가장 짧은 바이트 단위의 코드가 우선합니다 . 이것은 5 바이트 Pyth 스크립트가 21 …
56 code-golf  quine 

9
따뜻한 환영 비밀 모자를 그립니다.
Winter Bash 2014 가 가장 중요하며 우리 모두 모자를 좋아하지 않습니까? 특히 비밀 모자! 그렇다면 왜 비밀 모자를 쓰지 않겠습니까? 도전 귀하의 임무는 귀하가 선택한 언어 로이 페이지 에 표시된대로 정확한 구성을 갖도록 Warm Welcome Hat을 비례 적으로 그리는 것 입니다. 항상 그렇듯이 벡터 또는 래스터 그래픽을 사용하여 모자를 파일이나 …

30
OEIS의 진화
이 도전에서 목표는 한 번에 하나씩 시퀀스 의 온라인 백과 사전 을 다시 작성 하는 것입니다. Hello World 의 진화와 유사하게 각 답변은 이전 답변에 따라 다릅니다. 시간이 지남에 따라이 과제는 OEIS 시퀀스의 "패밀리 트리"를 만듭니다. 이 트리에 추가하는 것은 간단합니다. 트리의 깊이 N에있을 수있는 이전 답변을 찾으십시오. 해당 답의 …

30
“bzzt”게임을하십시오
수상자 : Aditsu의 CJam 답변 ! 무려 25 바이트! 좋은! 답변을 계속 제출할 수 있지만 더 이상 이길 수 없습니다. 후손을 위해 보관 된 원본 게시물 : "Bzzt"게임은 숫자 (이 경우 500)까지 세어야하는 게임입니다. 그러나 숫자에 3이 있거나 3으로 나눌 수 있으면 숫자를 말하지 않습니다. 대신 "Bzzt"라고 말합니다. 규칙 : …
56 code-golf 

30
백만 미만의 소수 목록
이것은 첫 번째 코드 골프 질문이며 매우 간단한 질문이므로 커뮤니티 지침을 위반했을 경우 미리 사과드립니다. 이 작업은 백만 미만의 모든 소수를 오름차순으로 인쇄하는 것입니다. 출력 형식은 출력 라인 당 하나의 숫자 여야합니다. 대부분의 코드 골프 제출과 마찬가지로 목표는 코드 크기를 최소화하는 것입니다. 런타임 최적화도 보너스이지만 보조 목표입니다.

30
모든 인쇄 가능한 ASCII 문자를 사용하지 않고 인쇄
A의 프로그래밍 언어 선택의의 다른 하나의 출력 각각 95 개 프로그램, 쓰기 (95 개) 인쇄 가능한 ASCII 문자를 프로그램 어디에서나 발생하는 해당 문자없이를 . 예를 들어, 언어가 Python 인 경우 문자를 출력하는 프로그램 P은 다음과 같습니다. print(chr(80)) 때문에 PASCII 코드 80을 가지고 있기 때문에이 프로그램은 유효 P결코 소스 코드에 표시되지 …

10
millitext 글꼴로 작성된 텍스트 구문 분석
millitext 글꼴의 텍스트 읽기 여기 에 각 문자를 하나의 1x5 픽셀 블록에 맞는 글꼴이 있습니다 . 각 픽셀의 RGB 채널을 사용하여 한 픽셀을 각 채널마다 하나씩 세 개의 하위 열로 확장하여 LCD 화면을 사용한다고 가정합니다. 당신의 임무는이 글꼴로 인코딩 된 텍스트 문자열을 가져 와서 '디코딩'하는 것입니다. 밀리 텍스트 알파벳 CHARACTER: …
56 code-golf 

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