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

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

6
ASCII 아트 캘린더
현재 월, 일, 요일,시, 분 및 밤 또는 낮인지 여부를 알려주는 ASCII 아트 시계 및 달력을 만들어 보겠습니다 (일 또는 초는 아님). 특정 시간에 캘린더는 다음과 같이 보입니다. (줄 간격이 적을수록 더 좋아 보입니다) ________________________________________________________________ |\ ____________________________________________________________ /| | | ___ | | | | _( ) | | | …

7
덕트 테이프는 어머니의 날을 고칠 수 있습니다
덕트 테이프를 기반으로 매우 유사한 규칙으로 너무 넓은 질문을 해결할 수 있습니다 . 이번에 만 목표는 매우 구체적입니다. 도전 당신의 임무는 hello mom한 줄의 코드를 작성하지 않고도 표시하는 프로그램을 만드는 것입니다 . StackOverflow의 질문과 답변 모두에서 이미 작성된 코드 만 사용할 수 있습니다. 덕트 테이프 만 있으면 가능한 한 최선을 …

30
4 인 스탠드 오프
4 인 스탠드 오프 기술 당신은 어떻게 든 자신을 4 방향 격리로 발견했습니다. 장전 된 총이 당신의 손에 달려 있고, 수류탄이 벨트에 걸렸습니다. 목표는 스탠드 오프가 끝날 때 가장 건강을 유지하는 것입니다. 최대 한 사람이 건강 상태가 양호하면 스탠드 오프가 종료됩니다. 각 플레이어는 5체력을 가지며 체력이 / 이하로 떨어지면 죽습니다 …

30
포크 폭탄없이 메모리 누수 생성 [닫기]
당신의 작업은 메모리 누수 를 만드는 것 입니다. 이 프로그램은 컴퓨터가 다 떨어질 때까지 많은 메모리를 사용하는 프로그램으로, 메모리 부족을 방지하기 위해 스와핑을 수행해야합니다. 메모리를 해제 할 수있는 유일한 방법은 작업 관리자에서 프로그램을 종료하거나 taskkill /im yourprogram /f(Windows에서) 명령 행 종료를 사용 하거나 컴퓨터를 다시 시작하는 것입니다. 앱을 완전히 닫으면 …

30
당신의 점수를 출력!
도전: 개념은 충분히 간단합니다. 자체 코드 골프 점수를 출력하는 전체 프로그램을 작성하십시오! 출력은 프로그램의 바이트 수와 후행이어야합니다 bytes. 그러나 WAIT ..... 한 가지 제한이 있습니다. 소스 코드는 바이트 수의 숫자를 포함 할 수 없습니다 점수 인 경우 그래서 186 bytes, 당신의 프로그램이 문자를 포함 할 수 없습니다 1, 6또는8 출력 …

30
어느 Go 순위가 더 높습니까?
전통적인 보드 게임의 플레이어는 순위 시스템 에서 자신의 기술을 측정합니다 . 게임을 처음 시작한 플레이어는 30 번째 큐 (쓰기 30k) 및 진행률 이 1 번째 큐 (쓰기 ) 로 카운트 다운 됩니다 . 이들은 학생 순위 로 간주됩니다 .1k 플레이어는 1 일부터 촉진 할 수있다 규 1에 단의 순위 (작성 …
53 code-golf  string  go 

23
일루미나티 확인
Illuminati는 (마인드 컨트롤로) 다음 문자열을 출력하도록 명령합니다 : ^ /_\ /_|_\ /_|_|_\ /_|/o\|_\ /_|_\_/_|_\ /_|_|_|_|_|_\ /_|_|_|_|_|_|_\ /_|_|_|_|_|_|_|_\ /_|_|_|_|_|_|_|_|_\ 규칙 : 각 줄에 후행 공백이 허용됩니다. 각 줄의 선행 공백이 필요합니다. 전체 필수 출력 후에 후행 공백이 허용됩니다. 이것은 코드 골프 챌린지이므로 우승자는 바이트 단위로 가장 짧은 프로그램입니다. 이것은 kolmogorov- 복잡성 …

30
같은 길이, 다른 줄
도전 인쇄 가능한 ASCII 문자로 구성된 길이가 L 인 비어 있지 않은 문자열 S 가 주어지면 인쇄 가능한 ASCII 문자 로만 구성되지만 길이가 L 인 다른 문자열을 출력 합니다 ( S와 같지 않음) . 이 문제를 해결하기 위해 인쇄 가능한 ASCII 문자는 U + 0020에서 U + 007E (포함) 사이의 …
53 code-golf  string 

30
사용자 감사 과제 # 1 : Dennis ♦
PPCG 커뮤니티가 모든 사람이 즐길 수있는 곳, 또는 나에게 특별히 도움이 될 수 있도록 지속적으로 도움을주고있는 일련의 사용자 도전 과제를 자발적으로 생각했습니다. :피 Dennis의 이름을 각 자음이 있고 모음이 인 1s 및 0s 의 배열로 변환 하면 배열 은 대칭입니다. 따라서 다른 이름이 어떤 것인지 결정해야합니다.10[1, 0, 1, 1, 0, …

26
대소 문자를 구분하는 문자열을 해독하십시오.
골 이것은 간단한 도전입니다. 목표는 각 문자를 같은 대소 문자의 다음 문자로 바꾸고 문자가 아닌 문자는 변경하지 않고 문자열을 해독하는 것입니다. 단계별 설명 첫 번째 문자는입니다 E. 대문자로 다음 문자를 찾습니다 : a C입니다. 우리는이 문자들을 교환하여로 이어집니다 CdoE!. 다음 캐릭터로 넘어갑니다. 이것은입니다 d. 우리는 다음 문자를 소문자로 찾습니다 : …
53 code-golf  string 

30
저를 육각형으로 만들어 주시겠습니까?
오늘, 우리는 ASCII 육각형을 만들 것입니다. 양의 정수 n 을 취하고 별표로 구성된 크기 n 의 육각 격자를 출력 하는 프로그램 또는 함수를 작성해야합니다 . 예를 들어 크기가 2 인 육각형은 다음과 같습니다. * * * * * * * 크기 3의 육각형은 다음과 같습니다. * * * * * …

30
너무 추워 온도를 올려
이것은 나의 첫번째 골프 대회이다. 해야 할 일 AC 원격 제어 시스템을 가능한 한 짧은 바이트로 작성하십시오. 지금 방이 너무 차가워서 리모컨이 없습니다. 자, 나는 당신이 말 그대로 건물을 짓기를 원하지 않습니다. 40도에서 시작하여 정확히 72에서 끝나는 느린 온도 증분. 증분 시간은 항상 증 분당 500 밀리 초 여야합니다. 마지막에 …

4
황천의 차 원문 탐지
비디오 게임 Minecraft 는 가상 세계를 구성하는 3D 정수 격자 에 다른 유형의 블록을 배치하고 제거하는 것에 관한 것 입니다. 각 격자 점은 정확히 하나의 블록을 포함하거나 비어있을 수 있습니다 ( 공식적으로 " 공기 "블록). 이 도전에서 우리는 3D 세계의 하나의 수직 2D 평면과 하나의 블록 유형 인 obsidian 에만 …
53 code-golf 

30
임의 길이의 카레
함수, 쓰기 f양의 정수에 소요 함수를 반환합니다. 반환 된 새 함수는와 동일해야합니다 f. 그러나 "종료 호출"이 발생하면 f전달 된 모든 정수의 합계를 반환해야합니다. 예를 들어 g=f(4)( f첫 번째 기능인 경우) g다른 기능으로 설정해야 합니다. h=g(3)똑같이 할 것입니다. 그러나 h인수없이 호출하면 (자세한 내용은 아래 참조) 이전 함수 인수의 합계이므로 7을 출력해야합니다. …

19
하드웨어 난수 생성기 개선
당신의 임무는 주위에있는 하드웨어와 하드웨어 난수 생성기를 개선하는 것입니다. 도전 다음 속성을 가진 프로그램을 작성하십시오. 0또는 하나만 인쇄합니다 1. 출력은 컴퓨터의 내부 상태뿐만 아니라 실제 프로세스에 따라 다릅니다. 후속 런의 출력 (1 분 간격)에는 관계가 없습니다. 현실적인 노력으로 결과를 예측할 수 없습니다. 출력 확률은 00.2와 0.8 사이입니다. 상당히 높은 확률로 …

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